Я встречаюсь с проблемой со строкой. Я использую file_get_contents ($ url) для получения содержимого веб-сайта.Может var_dump строку, но не может повторить строку
$content = tile_get_contents($url);
$arrTmp = explode('>',$content);
var_dump (trim($arrTmp[100])) => result is: string '<td width="33.3333333333%" valign="top"'
echo trim($arrTmp[100]); => nothing.
Заранее благодарен!
Спасибо! Я отредактировал содержание моего вопроса. Я взорвав содержимое веб-сайта с помощью '>', тогда я хочу эхо каждого значения массива, но я не могу показать их с помощью функции эха, а затем я могу показать его с помощью функции var_dump. –
Я думаю, что preg_split было бы лучше, но ваше описанное поведение действительно странно ... я думаю, вы проверили источник страницы с вашим тестовым выходом (потому что, если браузер интерпретирует «
Это мой код: $ url = 'http://www.w3schools.com /tags/ref_standardattributes.asp '; $ CTX = stream_context_create (массив (' HTTP '=> массив ( 'тайм-аут'=> 60, // 60 секунд = 1 минут ) )); $ содержание = file_get_contents ($ url, false, $ ctx); $ arrTmp = explode ('>', $ content); for ($ i = 0 ; $ i'; echo 'Res ->'. ($ ArrTmp [$ i]); } Спасибо! –
Смежные вопросы