PHP 関数は、関数宣言、パラメーター、戻り値、変数スコープなどで構成されます。関数は function で始まり、その後に関数名と括弧内のパラメーターが続きます。パラメーターは関数に渡され、関数本体内で使用されます。関数は return を使用して値を返すことができます。関数内で宣言された変数にはローカル スコープがあり、関数の外で宣言された変数にはグローバル スコープがあります。実際のケース: 2 つの数値の平均を計算する関数を作成できます。
# PHP 関数の構造コンポーネント
関数宣言
関数は次で始まります。function キーワードで始まり、関数名と括弧が続きます。関数の引数は、カンマで区切って括弧内に含めることができます。関数本体は中括弧
{} で囲まれています。
function greet($name) { echo "Hello, $name!"; }
Parameters
パラメータは関数に渡されるデータです。パラメータは関数宣言で定義され、関数本体で使用されます。戻り値
関数は、return ステートメントを使用して値を返すことができます。明示的に返されない場合、関数は
null を返します。
function add($a, $b) { return $a + $b; }
変数スコープ
関数内で宣言された変数にはローカルスコープがあり、関数内でのみアクセスできます。関数の外で宣言された変数にはグローバル スコープがあり、関数の内部と外部の両方からアクセスできます。$global_variable = "global"; function test() { $local_variable = "local"; echo $global_variable; // 输出 "global" echo $local_variable; // 输出 "local" }
実際のケース: 2 つの数値の平均を計算する
次の関数は 2 つの数値の平均を計算します:function average($a, $b) { return ($a + $b) / 2; } $avg = average(10, 20); echo "The average is: $avg"; // 输出 "The average is: 15"
以上がPHP関数の構造コンポーネントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。