WEBサイト制作・アプリ開発・システム開発・ブランディングデザイン制作に関するご相談はお気軽にご連絡ください。
構想段階からじっくりとヒアリングし、お客様の課題にあわせたアプローチ手法でお客様の“欲しかった”をカタチにしてご提案いたします。
Blog スタッフブログ
PHP
システム開発
[PHP]関数で複数の値を返す
システム開発担当のTFです。
やり方
- 関数から戻り値を 配列 で返す
- list関数 を使い個別変数で受け取る か 直接配列で受け取る
サンプル
<?php
list( $a, $b ) = test();
print($a);
// "1つめ"
print($b);
// "2つめ"
$results = test();
print($results[0]);
// "1つめ"
print($results[1]);
// "2つめ"
function test(){
$val1 = "1つめ";
$val2 = "2つめ";
return [$val1, $val2];
}
?>