PHP関数のパラメータと戻り値

WBOY
リリース: 2024-04-13 17:12:01
オリジナル
1144 人が閲覧しました

PHP 関数のパラメーターには型指定とデフォルト値を含めることができ、戻り値は型指定値を返すことができます。たとえば、2 つの数値の合計を計算して整数を返す関数 sum() は 2 つの整数引数を受け取り、そのうちの 1 つはデフォルト値「Guest」を持ちます。

PHP 函数的参数和返回值

PHP 関数のパラメータと戻り値

関数パラメータ

関数パラメータは関数に渡されるデータ値です。これらにより、関数が特定のタスクを実行できるようになります。パラメーターは、関数定義および関数呼び出しではカンマ区切りのリストとして表示されます。

function function_name(parameter1, parameter2) {}

パラメータの型の説明

パラメータには型の指定を含めることができます。型指定は、パラメータの予期されるデータ型を指定します。

function sumOfNumbers(int $num1, int $num2) {}
ログイン後にコピー

この例では、sumOfNumbers() 関数は 2 つの整数パラメータ ($num1$num2) を必要とします。

デフォルトのパラメータ値

パラメータにはデフォルト値を設定できます。関数の呼び出し時にパラメータ値が指定されている場合は、それが使用されます。指定しない場合は、デフォルト値が使用されます。

function greetUser($name = "Guest") {}
ログイン後にコピー

この例では、greetUser() 関数には、値が「Guest」のデフォルト パラメータ $name があります。

戻り値

関数は値を返すことができます。戻り値は関数の実行結果のデータ値です。戻り値は、return ステートメントを使用して指定します。

function function_name(): return_type {}

戻り値の型指定

戻り値には型指定を含めることができます。型指定は、戻り値の予期されるデータ型を指定します。

function getSumOfNumbers(): int {}
ログイン後にコピー

この例では、getSumOfNumbers() 関数は整数を返します。

実際的なケース

2 つの数値の合計を計算する関数を考えてみましょう:

function sum(int $num1, int $num2): int {
  return $num1 + $num2;
}

// 调用函数
$result = sum(5, 10);

// 打印结果
echo $result; // 输出 15
ログイン後にコピー

以上がPHP関数のパラメータと戻り値の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート