在写一个功能,需要读取json文件。说巧不巧的,json属性内容中存在多行内容,如下图
当使用php读取该json文件时,发现无法正确解析json。猜测是因为多行字符串内容引起的。
经过了一次次的搜索测试,发现!只有下面的代码顺利完成了我的需求:清除回车、制表等空白字符。当然该方法是保留空格的。
$strCode = file_get_contents($path);//将整个文件内容读入到一个字符串中
$strCode=preg_replace(“/[\s]{2,}/”, “”, $strCode);
转载请注明:三只源码 » php如何清除换行符制表符