PHP では、配列全体を返したい場合、キーワード return
を使用して配列全体を返すことができます。配列を返す方法は次の 2 つです。
方法 1: return
キーワードを直接使用して配列全体を返します
function get_students() { $students = array( array("name" => "张三", "age" => 22), array("name" => "李四", "age" => 23), array("name" => "王五", "age" => 24) ); return $students; } $all_students = get_students(); print_r($all_students); // 输出: // Array // ( // [0] => Array // ( // [name] => 张三 // [age] => 22 // ) // [1] => Array // ( // [name] => 李四 // [age] => 23 // ) // [2] => Array // ( // [name] => 王五 // [age] => 24 // ) // )
方法 2: 「相対値」を使用して指定します。 array メソッド" 配列インデックスを指定し、return
キーワードを使用して
function get_students() { $students[] = array("name" => "张三", "age" => 22); $students[] = array("name" => "李四", "age" => 23); $students[] = array("name" => "王五", "age" => 24); return $students; } $all_students = get_students(); print_r($all_students); // 输出: // Array // ( // [0] => Array // ( // [name] => 张三 // [age] => 22 // ) // [1] => Array // ( // [name] => 李四 // [age] => 23 // ) // [2] => Array // ( // [name] => 王五 // [age] => 24 // ) // )
を返します。どちらのメソッドでも、return
を使用して配列全体を返します。返された配列は変数に保存され、print_r()
または var_dump()
を使用して、返された配列の内容を表示できます。
以上がPHPですべての配列を返す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。