我刚开始使用PHP,我想将一些数据存储在服务器上的.json平面文件中。首先应该是空的,然后应该将PHP填满。我创建的空json数组为
[]
-两个方括号。
但是当我使用]在PHP文件中打开它时>
$data = file_get_contents("datafile.json"); $decodedData = json_decode($data);
并在其上运行
count()
函数,它返回错误,指出$decodedData
不是数组。
当我在gettype()
上运行$decodedata
时,它返回了字符串。我需要这是一个数组。我该怎么办?
我确实尝试将方括号放在单引号和双引号中。仍然遇到同样的问题。
提前感谢。
我刚开始使用PHP,我想将一些数据存储在服务器上的.json平面文件中。首先应该是空的,然后应该将PHP填满。我创建了一个空的json ...
count需要数组实例,但json_decode返回默认对象