您好,欢迎访问一九零五行业门户网

PHP file_get_contents 结尾出现不可预知字符

今天下午发现之前写的一段程序突然不能使用了 排查的是时候发现 原因出在使用php file_get_contents获取一个url返回的 json格式数据时 结尾处莫名的被加上了不可预知的字符
虽然在网页中显示数据的格式是正常的 但是复制到编辑器中发现 结尾处多了几个字符 如图
可以看到 后面被加上了 soh的字符 ..
当然是用 php curl 抓取同样的链接 返回的结果是正常的json格式.
ps:php version 5.4.12
请问这是什么原因导致呢?
回复内容: 今天下午发现之前写的一段程序突然不能使用了 排查的是时候发现 原因出在使用php file_get_contents获取一个url返回的 json格式数据时 结尾处莫名的被加上了不可预知的字符
虽然在网页中显示数据的格式是正常的 但是复制到编辑器中发现 结尾处多了几个字符 如图
可以看到 后面被加上了 soh的字符 ..
当然是用 php curl 抓取同样的链接 返回的结果是正常的json格式.
ps:php version 5.4.12
请问这是什么原因导致呢?
ascii control characters。
参考:
http://stackoverflow.com/questions/1497885/remove-control-characters-from-php-string
http://blog.sina.com.cn/s/blog_4d6a2e4301018cx3.html
ps:你还在做微信公众账号啊。。
其它类似信息

推荐信息