PHP 関数の戻り値の型は次のように分類されます。 1. 基本データ型 (int、float、bool、string、NULL)、 2. 特殊な型 (void、混合)、 4.複合データ型 (配列、オブジェクト)。
PHP 関数の戻り値の特定の型
PHP では、組み込みの型マッピングを使用して関数を返すことができます。またはカスタム型を指定します。以下に、PHP 関数が返すことができるさまざまな具体的な型をリストします。
基本データ型:
特別な型:
組み込みクラスとカスタム クラス:
#複合データ型:
実際的なケース:
次の関数はユーザーから誕生日を取得し、DateTime オブジェクトを返します:function getBirthday(): DateTime { $dateString = readline('请输入您的生日(格式:yyyy-mm-dd):'); return new DateTime($dateString); }この例では、
getBirthday() 関数は、
DateTime オブジェクトを返すことを指定します。これは PHP の組み込みクラスです。
$birthday = getBirthday(); echo "您的生日是:{$birthday->format('Y-m-d')}" . PHP_EOL;これにより、ユーザーに誕生日の入力を求め、返された
DateTime オブジェクトを読み取り可能な文字列にフォーマットします。
以上がPHP 関数の戻り値の具体的な種類は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。