簡體   English   中英

在PHP中將JSON字符串轉換為關聯數組

[英]Converting JSON string to Associative array in PHP

我想做的事情很簡單,但是我嘗試的所有事情都失敗了。 我有以下字符串: "{"msg":"background1.jpg"}" ,我想將其轉換為數組以訪問msg值。 這應該像這樣簡單地完成(或者我想過):

$theString = "{"msg":"background1.jpg"}";

var_dump(json_decode($theString, TRUE));

vr_dump()正在轉儲NULL ,也嘗試過:

var_dump(json_decode(json_encode($theString), TRUE));

這將轉儲string(45) "{"msg":"background1.jpg"}"

並嘗試了許多其他嘗試,但都失敗了。 有什么想法請。

編輯:

我從數據庫中獲取json字符串,我以前已經將其存儲在這樣的數據庫中:

$toBeStored = json_encode(array("msg" => $value));

嘗試這個

$var = '{"msg": "background1.jpg"}';

var_dump($var);

`

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM