我想做的事情很简单,但我尝试的一切都失败了。我有以下字符串:"{"msg":"background1.jpg"}"
,我想将其转换为数组以访问该msg
值。这应该简单地这样做(或者我认为):
$theString = "{"msg":"background1.jpg"}";
var_dump(json_decode($theString, TRUE));
vr_dump()
is dumping ,NULL
也试过:
var_dump(json_decode(json_encode($theString), TRUE));
这转储string(45) "{"msg":"background1.jpg"}"
并尝试了更多的东西,但都失败了。请有任何想法。
编辑:
我从数据库中获取 json 字符串,我以前存储的地方是这样的:
$toBeStored = json_encode(array("msg" => $value));