Где происходит обрезание строк в nokogiri?

Подскадите как убрать обрезание строк в nokogiri.
Вот небольшой пример.
<?php
$parce=new nokogiri($html);
$arr = $parce->get('td [colspan=2]')->toArray();
print_r($arr[0]['#text']);
?>
ВВыводит строку длинной 630-730 символов. От чего это зависит и как с ним бороться хотя реально там должно быть больше символов
  • Вопрос задан
  • 224 просмотра
Решения вопроса 1
w999d
@w999d
Web-developer
$parce = new nokogiri($html);
$arr = $parce->get('td [colspan=2]')->toArray();
var_dump($arr[0]['#text'], strlen($arr[0]['#text']), mb_strlen($arr[0]['#text'], 'UTF-8'));
/*
string(691) "
Сдам квартиру по адресу Минск, Филимонова, 43 (р-н Автовокзал Московский) на длительный срок без посредников. Сдам в аренду двухкомнатную квартиру на длительный срок. Кирпичный дом, комнаты 17, 3 м2, 12, 6 м2, кухня 10, 5 м2, стеклопакеты, железная дверь, санузел раздельный после капитального ремонта, балкон, телефон, интернет, мебель, стиральная машина, 10 минут ходьбы до м. Московская.
    "
int(691)
int(396)
*/

и где режется? переносы как были так и есть
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы