2016-03-06 8 views
1

Im пытается показать символ & как написано. Но он продолжает конвертировать в специальный символ в html.Отобразить & символ как &

Пример: Shoutcast название песни

Chas & Dave 

будет отображаться как Chas.

Ничего после & не отображается.

+0

Я исправил это с помощью ............ $ xml = html_entity_decode ($ xml); $ xml = str_replace ("&", "and", str_replace ("'", "'", $ xml)); –

ответ

0

Вы должны написать &, как указано здесь: http://www.w3schools.com/html/html_entities.asp

+0

Я не думаю, что я объяснил себе, об этом. Может быть, это поможет ... $ xml = str_replace («'», «'», $ xml); я хочу добавить replace &, а также для отображения и не специального кода .. cheers –

1

& имеет особое значение в HTML, это означает начало в «сущности». Для вывода &, используйте объект &amp;. Есть 5 сущности, общие для HTML и XML, &amp;, &lt; (<) &gt; (>), &quot; (") и &apos; ('), хотя последние два часто необходимы только в значениях атрибутов.

HTML имеет многие другие, общий - &nbsp;, что является коротким для «неразрывного пространства», часто используемого для принудительной отображения ячейки таблицы.