引数・戻り値を持つPHP関数の作り方をブラウザで実行しながら学習できます。初心者向けに、コードを編集して実行結果をすぐ確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインPHP実行環境にコードが読み込まれ、その場で動作を確認できます。
<?php
function greet(string $name): string {
return "こんにちは、{$name}さん";
}
echo greet("progo") . "\n";
// デフォルト引数
function power($base, $exp = 2) {
return $base ** $exp;
}
echo power(3) . "\n"; // 9
echo power(2, 10) . "\n"; // 1024
▶ このコードを実行エディタで開く
function 名前(引数) { }で関数を定義します。returnで値を返します。= 値を付けるとデフォルト値になります。