我需要在base64中对文本进行编码之前截断文本。我尝试使用wordwrap:
dd
使用'\ n','\ r','
',这不起作用。
还有其他解决方案来包装我的文字吗?因为在HTML中,我有大行溢出屏幕
答案 0 :(得分:2)
尝试以下方法:
$body_wrap = wordwrap($arrayInfo['body'], 150, "\r\n", false);
或
$body_wrap = wordwrap($arrayInfo['body'], 150, PHP_EOL, false);
第一个,使用"
双引号括起\r\n
与双引号和heredoc语法,变量和转义不同 特殊字符的序列在发生时不会被扩展 用单引号字符串。
第二个,使用与OS无关的PHP_EOL
常量。