なんとなく
phpで遊んでた時、
$Pokemon = ['ヒトカゲ', 'ゼニガメ', 'フシギダネ'];
echo $Pokemon;
配列一個用意してそのまま出力しようとした時
Array to string conversion
エラーが出た。
どうやら配列をそのまま出力できないらしい。
var_dump関数とprint_r関数を使う
var_dump($Pokemon);
//もしくは
print_r($Pokemon);
これで配列の中身が全部出力
var_dumpの方がより詳細に出る。
array(3) {
[0]=>
string(12) "ヒトカゲ"
[1]=>
string(12) "ゼニガメ"
[2]=>
string(15) "フシギダネ"
}
値だけ出したかったら、
foreach( $Pokemon as $p)
echo $p . " ";
//出力結果
//ヒトカゲ ゼニガメ フシギダネ
お馴染みのforeach文でOK
点と点が線でつながった気分。