Как в процессе работы кода заставить его изменить имеющиеся ссылку?

212
09 июля 2017, 14:26

Нужно изменить вот эту ссылку в коде из переменной.

$link = 'http://api.openweathermap.org/data/2.5/forecast/daily?q=Neryungri&mode=json&units=metric&lang=ru&cnt=1&APPID='.$weath_token;

Суть в том что в переменной будет заключён текст на русском языке который нужно написать на английском (это будут города). После чего результат нужно будет вставить на то место где стоит Neryungri в ссылке.

Answer 1
$cities_EN = ""; // :D
foreach ($cities_RU as $city){
    switch ($cities_RU){
        case "Москва":
            $cities_EN .= "Moscow,";
        .......
            break;
    }
}
int cit = strlen($cities_EN);
if(cit > 0){
    cit = substr($cities_EN, cit - 1);
}
$link = 'http://api.openweathermap.org/data/2.5/forecast/daily?q=".$cities_EN."&mode=json&units=metric&lang=ru&cnt=1&APPID='.$weath_token;
READ ALSO
Выделение числа (int)

Выделение числа (int)

Мне посоветовали отделять число от руб способом int, но сейчас появилась проблемаЕсли число записано как 1 200, то способ не работает

217
форматирование текста telegram bot на php

форматирование текста telegram bot на php

пишу телеграм бота на phpв telegram bot api есть опция parse_mode которая форматирует текст как html или markdown

695
шорт код switch

шорт код switch

Здравствуйте как правильнее написать такой код

190
Присвоить url параметрам фильтра

Присвоить url параметрам фильтра

Столкнулся с задачей присвоить (определить) SEO-ссылку для всех значений фильтраВручную прописать нельзя, так как формируется из переменных

222