У меня есть канал, который уже разбит на содержимое, в котором я нуждаюсь. Часть этого контента содержит такие вещи, как &\;
и "\;
.Отображение фида с правильными объектами символов html
Я использую PHP str_replace()
, чтобы найти и заменить их, чтобы они были правильными объектами символов html (например, &
). Тем не менее, он не найдет это:
$find = array('&\;', '"\;', '\;');
И я заменил бы их, как это:
$replace = array('&', '"', ';');
Что мне не хватает для того, чтобы функции, чтобы найти их?
<ul>
<li>Story Time with Captain Fishbones</li>
<li>Flashback</li>
<li>The Office</li>
<li>The Life &\; Music of Ella Fitzgerald</li>
<li>Circus in the Park</li>
<li>Symphonicity</li>
<li>Wreck of the Dictator</li>
<li>Fireworks</li>
</ul>
<h3>Thursday, Aug 12</h3>
<ul>
<li>Historic Villages Tour</li>
<li>The Janitors</li>
<li>Mitchell'\;s Mayhem</li>
<li>"\;1607 First Landing"\; by Chip Fortier</li>
<li>Adam Queen followed by Randy Hermoso</li>
<li>The Life &\; Music of Ella Fitzgerald</li>
<li>Shipwrecks and Ghost Lore</li>
<li>Black White Blues</li>
<li>Wreck of the Dictator</li>
</ul>
Каковы ваши данные? можете ли вы предоставить фрагмент своих данных и объяснить, что вы делаете? –
Не могли бы вы также добавить свой текущий PHP-код? В ваших вызовах функций может возникнуть ошибка. – Lars
Помог ли мой ответ или нет? – 2011-10-24 16:47:23