@zeni1agent

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

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

Я бы хотел получить $url-loi='https://pege1', $url-njo='https://pege2'
Возможно ли это как то сделать ?
  • Вопрос задан
  • 83 просмотра
Решения вопроса 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);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 16:26
3000 руб./за проект
03 мая 2024, в 16:09
1200 руб./за проект
03 мая 2024, в 16:06
3000 руб./за проект