Как я могу динамически создавать имена переменных на основе массива? Я хочу сказать, что я хочу пропустить этот массив с помощью foreach и создать новую переменную $elem1
, $other
и т. Д. Возможно ли это?создание имен переменных из списка массивов
$myarray = array('elem1', 'other', 'elemother', 'lastelement');
foreach ($myarray as $arr){
//create a new variable called $elem1 (or $other or $elemother, etc.)
//and assign it some default value 1
}
Почему вы хотите, чтобы создать эти переменные (динамически)? Чего вы хотите достичь в итоге? Хотя это возможно, в большинстве случаев это необязательно и делает ваш код более сложным. –
Это не список массивов в PHP - это просто * массив *. –