У меня есть строка, которая захватывает данные с веб-базы данных, выводя это:Использование взрываются на переменную, которая не имеет кавычек
KJFK 180451Z 23007KT 10см CLR 27/22 A3008 RMK AO2 SLP184 T02670222 403500261
(обратите внимание, что эта строка изменяется в час на динамической основе).
Эта строка содержит больше информации, которую я хочу показать в конце. Предположим, я хочу показать только 23007KT
.
Я думал делать $elements = explode(" ", $metar);
Примечание: $metar
был ранее определен как действие, которое получает эту длинную строку. <td><?php $a = $ad[icao]; $metar = get_metar(strtoupper($a)); ?> </td>
Я думаю, проблема в том, что мне нужно добавить кавычки к началу длинной строки. Я попытался поставить одну из этих строк с кавычками, и она работает, но это будет полезно только в течение часа (потому что оно изменится после этого времени)
Я также пробовал делать $elements = explode(" ", "$metar");
, но не удался.
Как я могу добавить в кавычки к началу этой строки?
Спасибо.
Вы пробовали 'print_r ($ элементы),' 'после $ элементов = взорваться (»», $ Metar);'? –
Вам не нужны котировки вокруг '$ metar'. Можете ли вы показать 'var_dump ($ metar);' output. – anubhava