[英]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.