ホームページ >バックエンド開発 >PHPチュートリアル >PHP関数の戻り値にはどのような種類があるのでしょうか?
PHP 関数は、複数のタイプの値 (戻り値なし、プリミティブ型、配列、オブジェクト、リソース) を返すことができます。型ヒント (: int など) を使用して戻り値の型を指定すると、関数が期待した型を返すようになり、コードの信頼性と保守性が向上します。
#PHP 関数によって返される値のタイプ
PHP 関数は、次のようなさまざまなタイプの値を返すことができます:
実用的なケース
#次の関数は、指定されたファイルの行数を取得し、整数を返します:function get_line_count(string $filename): int { $file = fopen($filename, 'r'); $lines = 0; while (!feof($file)) { fgets($file); $lines++; } fclose($file); return $lines; }この関数は
: int 型ヒントを使用し、整数を返すことを示します。次に、コードは
fopen() を使用してファイルを開いて 1 行ずつ読み取り、
$lines カウントをインクリメントします。最後に、
$lines の値を返します。
以上がPHP関数の戻り値にはどのような種類があるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。