動的な変数名を作成したいです。以下のコードで試してみましたが、「echo $a0」には「333」の文字が格納されてしまっています。
$a0には、「111」$a1には「222」$a3には「333」というように作成したいのですが、どのようにすれば良いでしょうか?
<?php $a = ''; $array = array( array('test' => '111'), array('test' => '222'), array('test' => '333') ); // $i = count($array); // var_dump($i); foreach($array as $value){ $i = 0; ${'a' . $i} = $value['test']; $i ++; } echo $a0;
一行ずつ読んでいけばわかりますよ。デバッグもね。
https://teratail.com/questions/195256#reply-289628
デバッグをできないまたはやらない理由を記載してください。丸投げです。
回答2件
あなたの回答
tips
プレビュー