【PHP】list関数を理解するための問題

php

【問題】
出力結果を答えよ。エラーの場合は、エラーと答えよ。

<?php
$person = array('Sato','31','man');
list($a,$b) = $person;

echo $a. " ".$b. "\n";

【答え】

Sato 31

と出力される。

【解説】
list関数で指定した変数の数より、多くの要素が配列中にある場合、エラーにはならず、余った要素は無視される。

コメント

タイトルとURLをコピーしました