PHP で関数を呼び出すには、通常の呼び出し、パラメーターの受け渡し、戻り値、および変数関数の 4 つの方法があります。通常の呼び出しでは関数名とパラメータを使用します。パラメータの受け渡しは値または参照によって行うことができます。戻り値には return キーワードを使用します。変数関数は関数名として変数名を使用します。
PHP では、次の 4 つの方法で関数を呼び出すことができます:
最も基本的な関数呼び出しメソッドは次のとおりです:
function_name(arg1, arg2, ...);
例:
echo hello(); // 输出:"Hello"
関数パラメータは値または参照によって渡すことができます。
パラメータ名の前に &
記号を追加して参照渡しします (例:
function swap(&$a, &$b) { $temp = $a; $a = $b; $b = $temp; } $a = 1; $b = 2; swap($a, $b); echo "$a, $b"; // 输出:"2, 1"
キーワードを使用します (例:
4)。 変数関数function double(int $num): int {
return $num * 2;
}
echo double(5); // 输出:"10"
$function_name($arg1, $arg2, ...);
例:
<?php $hello = "Hello"; $hello("World!"); // 等同于 echo "Hello World!"; ?>
実用的なケース
例: 2 つの数値の平均を計算します以上がPHP関数を呼び出すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。<?php
function average(int $num1, int $num2): float {
return ($num1 + $num2) / 2;
}
// 调用函数
echo "两数的平均值为:" . average(5, 10) . "\n"; // 输出:"7.5"
?>