@zeni1agent

Как мне переименовать или создать новую переменную?

$giy = array (loi, njo);
foreach ($giy as $tes){ 
$url-+$tes = my_function($tes);
}

Я бы хотел получить $url-loi='https://pege1', $url-njo='https://pege2'
Возможно ли это как то сделать ?
  • Вопрос задан
  • 84 просмотра
Решения вопроса 1
@dimoff66
Кратко о себе: Я есть
Вариант 1

$giy = array ('loi', 'njo')
foreach ($giy as $tes){ 
    $tesName = 'url_' . $tes;
    $$tesName = my_function($tes);
}


Вариант 2:
$giy = array ('loi', 'njo')
$values = [];
foreach ($giy as $key) {
    $values['url_' . $key] = my_function($key);
}

extract($values);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы