配列内の項目数に基づいてリストを生成したいので、項目を数えてそれらをループし、数値ベースの var を作成し、$a1、$a2 を含む文字列 $var を作成します。 .... $var を list list($var) に割り当てます
$a1 にアクセスしようとしましたが、「未定義の変数: a1」というエラーが表示されます
それを行う他の方法はありますか?
これが私のコードです:
$arr = array('1','2','3');
$listsize = count($arr);
$var='';
for($i=1;$i<=$listsize;$i++){
$var.='$a'.$i;
if($i!=$listsize){
$var.=',';
}
}
list($var) = $arr;
echo $a1;