PHP - как я могу показать \n \0 \t \x0B \r

Как я могу показать эти символы на веб-странице?

2 ответа

Решение
// An example to replace all newlines with their character equivalent
$value = preg_replace('/[\r\n]+/', '\n', $value);
echo htmlentities($value);

Вы не можете сделать следующее...

<?php
echo "&#92;n"."\n";
echo "&#92;0"."\n";
echo "&#92;t"."\n";
echo "&#92;x0B"."\n";
echo "&#92;r"."\n";
?>

Ожидаемый результат:

\n
\0
\t
\x0B
\r

и это должно просто напечатать на экран, так как &#92; является ссылкой для \ на веб-страницах.

РЕДАКТИРОВАТЬ:

Похоже, авто-изменения Stackru &#92; в \ когда не помечен как код!

Другие вопросы по тегам