如何将换行符转换为代码?

时间:2012-04-10 02:38:48

标签: php php-5.3 line-breaks

如何将换行符转换为代码?例如,

$array = array(
    'title' => 'abc',
    'content'  => 'a paragraph

    line break

    line break

    '
);

我想将$array['content']转换为

a paragraph\r\n\t\r\n\tline break\r\n\t\r\n\tline break\r\n\t\r\n\t

2 个答案:

答案 0 :(得分:3)

您也可以尝试:

echo addcslashes($array['content'],"\n\r\t");

(如果您打算将换行符保留为原始示例)。

答案 1 :(得分:0)

这些方面的东西?

$array['content'] = str_replace(array("\n", "\t"), array('\r\n', '\t'), $array['content']);