我什么时候使用PHP_EOL而不是\n,反之亦然?Ajax/Jquery 客户端问题
2022-08-30 18:52:09
我有一个php解析器,它通过换行符拆分给定的字符串,执行如下操作:
$lines = explode(PHP_EOL,$content);
解析器在服务器端工作时工作正常。但是,当我通过ajax(使用jquery的$.post方法)通过post传递内容时,问题就出现了:换行符没有被识别。因此,经过近一个小时的测试和头疼,我决定将PHP_EOL改为“\n”,并且它起作用了:
$lines = explode(“\n”,$content);
现在它的工作原理!该死的,我失去了这么多时间!有人可以解释一下我何时正确使用PHP_EOL和“\n”,以便我将来可以节省时间吗?感谢您的回答;)