Я использую cURL с php для синтаксического анализа с помощью DOM некоторого содержимого html. Затем я помещаю содержимое как строку в переменные и создаю массив.Идентификация и удаление разрывов строк
Вот моя проблема, я получил что-то вроде
Array (
[firstname] => John
[lastname] =>
Doe
[occupation] =>
programmer
[location] => not far away
)
Я получил некоторые разрывы строки, которые не вызваны <br>
тегов в HTML. Я вижу, что (пробел) строки разрываются в коде, но нет тега.
Я попытался использовать код как str_replace('\s', '', $firstname)
перед тем, как поместить его в свой ассоциативный массив, но он не работает. Я добавлю, что preg_replace('\s','', $firstname)
возвращает NULL
Что вы хотите сделать с разрывами строк? Просто удалите их? –
Да. Но я попробовал 'trim' и' preg_replace' с \ s, и я не могу избавиться от них. – Wistar