2017-10-04 127 views
0

我只是迴應我的聲明結果作爲JSON對象。但功能json_encode()推出的一切都變成這樣一行:我可以通過<br>標籤提高「json_encode」結果的可讀性嗎?

{"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3} 

現在想象一下,一個JSONObject與多個條目百名。

有沒有辦法添加一些<br>標籤或製表位來提高可讀性?這應該只是爲了測試目的而不是進一步解析。

+1

爲什麼不json_decode它呢? – Andrew

+0

@ tilz0R:...並炸燬試圖消費JSON的另一端。 –

回答

4

結帳JSON_PRETTY_PRINT標誌。

echo json_encode([[[[[[['a'=>'b']]]]]]],JSON_PRETTY_PRINT); 

輸出:

[ 
    [ 
     [ 
      [ 
       [ 
        [ 
         { 
          "a": "b" 
         } 
        ] 
       ] 
      ] 
     ] 
    ] 
] 

編號:http://php.net/json_encode

+4

請不要回答*明顯*重複。找到dupetarget並投票結束。 –

+1

@TJCrowder全力以赴,先生,我懷疑你沒有贏得570k代表你永遠不會自己做(例如:https://stackoverflow.com/questions/39611979/avoid-breaking-line-between-two-詞語-當調整大小/ 39612020#39612020)。考慮到現在很多答案,比如這個,都必須很快寫出來。忽略重複檢查非常容易。 – Calimero

相關問題