Re: Модуль "Погода от Яндекс"
Добавлено: Сб июл 01, 2017 10:03 pm
Никуда...модуль давно мертв...TimonDK писал(а):У меня списки пустые стран и городов. Куда копать подскажите
Отправлено с моего ZP998 через Tapatalk
Никуда...модуль давно мертв...TimonDK писал(а):У меня списки пустые стран и городов. Куда копать подскажите
Отправлено с моего ZP998 через Tapatalk
Как отсюда вытащить
Код: Выделить всё
bkn_d.pngЯ так понимаю с помощью функцииnick7zmail писал(а):Гуглите строковые функции php...
Код: Выделить всё
substr_replaceЕсли не сложно... Буду благодарен.nick7zmail писал(а):Как дома с компа буду - могу накидать сценарий
Не совсемМаксим Николаевич писал(а): Я так понимаю с помощью функцииможно?Код: Выделить всё
substr_replace
Максим Николаевич писал(а): Если не сложно... Буду благодарен.
Код: Выделить всё
$somestr="/какой/то/адрес/до/картинки/needle.jpg";
$num=strlen($somestr)-strrpos($somestr, '/'); //из длины строки вычитаем позицию последнего вхождения символа
$result=substr($somestr,-$num+1);//возвращаем часть символов с конца, без учета /...тут останется только needle.jpg Мерси. Только подскажите пожалуйста еще вот такой момент. Если скрипт имеет вид:nick7zmail писал(а):Код: Выделить всё
$somestr="/какой/то/адрес/до/картинки/needle.jpg"; $num=strlen($somestr)-strrpos($somestr, '/'); //из длины строки вычитаем позицию последнего вхождения символа $result=substr($somestr,-$num+1);//возвращаем часть символов с конца, без учета /...тут останется только needle.jpg
Код: Выделить всё
$somestr='https://yastatic.net/weather/i/icons/blueye/24/bkn_d.png';
$num=strlen($somestr)-strrpos($somestr, '/'); //из длины строки вычитаем позицию последнего вхождения символа
$result=substr($somestr,-$num+1);//возвращаем часть символов с конца, без учета /...тут останется только needle.jpg
sg("Pogoda.NameImage",$result);Код: Выделить всё
$somestr='%Pogoda.Image%';
$num=strlen($somestr)-strrpos($somestr, '/'); //из длины строки вычитаем позицию последнего вхождения символа
$result=substr($somestr,-$num+1);//возвращаем часть символов с конца, без учета /...тут останется только needle.jpg
sg("Pogoda.NameImage",$result);Ну всё правильно...потому что в строчке %Pogoda.Image% нету /, и он возвращает строку целиком...я не знаю что вы хотите, но может вы хотели сделать такМаксим Николаевич писал(а): А если так:то возвращает Pogoda.Image%.Код: Выделить всё
$somestr='%Pogoda.Image%'; $num=strlen($somestr)-strrpos($somestr, '/'); //из длины строки вычитаем позицию последнего вхождения символа $result=substr($somestr,-$num+1);//возвращаем часть символов с конца, без учета /...тут останется только needle.jpg sg("Pogoda.NameImage",$result);
Как в скрипт правильно подсунуть свойства объекта?
Код: Выделить всё
$somestr=gg('Pogoda.Image');
...и тд