在网贷系统中使用 error_log 函数打印一个日志的时候,遇到了 json_encode 函数,当打印正常的字符串时,正常,如果打印数组的时候,却不能正常显示出来,如下打印日志的语句. 查了一下 php 的手册,原来 json_encode 函数的功能是将数值转换成json数据存储格式,json数据存储格式有点类似于php数组序列化后的值,如下: 是这种类型的,不过我在打印字符串的时候却是直接显示了 “里面的值”,这样,好了,不去纠结这个了,反正这个函数暂时用不到哪么多,先去存储一个简单的 json_encode 的实例吧,或许有用,如下: 使用 json_encode 之后打出来就是如下的结果了.