タイトル通り、以下のようにしました。
$array=array(0,1,2,3);
$result=array();
function makeArray($array,$result,$value){
$str='$result';
for ($i=0;$i<count($array);$i++){
$str.='['.$i.']';
}
$str.='="'.$value.'";';
eval($str);
return $result;
}
param $result が空の配列の場合は結果を認識できますが、$result が配列の場合はエラーが報告されます。次のようなエラー: スカラー値を配列として使用できません。とにかくそれを実現できますか?まずありがとう!