PHP的新手,想知道如何将下面的代码转换为PHP等价物:
<%= Replace(rsMyRecordset.Fields.Item("full_desc").Value, VbCrLf, "<br>") %>
非常感谢 贝
答案 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);
}