将VB vbCrLf转换为PHP

时间:2015-06-17 03:09:55

标签: php vbscript

PHP的新手,想知道如何将下面的代码转换为PHP等价物:

<%= Replace(rsMyRecordset.Fields.Item("full_desc").Value, VbCrLf, "<br>") %>

非常感谢 贝

2 个答案:

答案 0 :(得分:1)

查看PHP Documentation for str_replace

特别是对于cr和lf,字符是\ r和\ n

我会谨慎地使用\ r \ n作为行结束。如果您确定您的文本将使用\ r \ n作为行结尾,那么您将没事。但是,最好采用更彻底的方法来检测线路末端以替换它们。 PHP包含函数nl2br,它应该为您执行此操作。

答案 1 :(得分:0)

&#34; \ r \ n&#34;是crlf的转义码。您可以使用str_replace结合foreach循环在PHP中执行此操作。

示例:

foreach ($rsMyRecordset as &$value) {
    echo str_replace("\r\n", "<br>", $value);
}