Эй,
Я получаю некоторые данные, в том числе HTML, из базы данных MySQL.
Я использую следующий фрагмент кода для преобразования знаков новой строки и знаков фунта:
<?=str_replace(array("\n", '£'), array('<br/>', '£'), $data)?>
Признаюсь, не особо красиво, но это все, что мне нужно, и с каких пор PHP был хорош? ;)
Преобразование новой строки работает отлично, а знаки фунта - нет. Они появляются как вопросительные знаки.
Я посмотрел на значения ord () знаков фунта, и это 163. Это правильно.
Есть идеи?
Спасибо, Тим