Задать вопрос
@zeni1agent

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

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

Я бы хотел получить $url-loi='https://pege1', $url-njo='https://pege2'
Возможно ли это как то сделать ?
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 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);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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