[英]PHP JSON_encode output
這是我第一次使用 PHP,我正在制作一個以 JSON 格式輸出文本的腳本。 但是我遇到了格式問題。
有人可以解釋為什么我的瀏覽器將以下代碼呈現為..
"1", 'b' => "2", ), array( 'a' => "1", 'b' => "2", 'c' => "3", ) ) ); ?>
而不是這樣的?
[
[ { "a" : "1" }, { "b" : "2" } ],
[ { "a" : "1" }, { "b" : "2" }, { "c" : "3" } ]
]
代碼:
<body>
<?php
echo json_encode(
array(
array(
'a' => "1",
'b' => "2"
),
array(
'a' => "1",
'b' => "2",
'c' => "3"
)
)
);
?>
</body>
將文件另存為YourFile.php
像localhost/yourFile.php
一樣在 Xampp 服務器上運行,而不像D://File....bla bla
您的代碼是正確的,但設置似乎不正確。 不會評估您的 PHP 代碼。 如果你什么都不放會發生什么
<?php phpinfo(); ?>
進入你的檔案? 它只顯示代碼還是包含各種信息的長表? 如果是前者,那么在將其發送到瀏覽器之前,您需要找出如何讓您的網絡服務器解釋嵌入的 PHP 代碼。
您將文件保存為 html。
將您的文件從FileName.html
更改為FileName.php
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.