PHP JSON_encode输出

时间:2015-06-28 07:50:02

标签: php json

这是我第一次使用PHP,我正在创建一个以JSON格式输出文本的脚本。但是我遇到格式化问题。

有人可以解释为什么我的浏览器会将以下代码呈现为..

 EXEC isp_ALTER_INDEX 
    @dbName = 'MODEV', 
    @statsMode = 'SAMPLED', 
    @defragType = 'REBUILD',
    @minFragPercent = 5,
    @maxFragPercent = 100,
    @minRowCount = 1000000,
    @logHistory = 1,
    @sortInTempdb = 1

而不是像这样的东西?

"1", 'b' => "2", ), array( 'a' => "1", 'b' => "2", 'c' => "3", ) ) ); ?>

代码:

[ 
  [ { "a" : "1" }, { "b" : "2" } ],
  [ { "a" : "1" }, { "b" : "2" }, { "c" : "3" } ]
]

3 个答案:

答案 0 :(得分:1)

  1. 将文件另存为YourFile.php

  2. 在像localhost/yourFile.php这样的Xampp服务器上运行,而不是像D://File....bla bla

答案 1 :(得分:1)

您的代码是正确的,但设置似乎并不正确。您的PHP代码未经过评估。如果你只放

会发生什么
<?php phpinfo(); ?>

进入你的档案?它是否仅显示代码或包含各种信息的长表?如果它是前者,那么您需要了解如何让网络服务器在将嵌入式PHP代码发送到您的浏览器之前对其进行解释。

答案 2 :(得分:0)

您将文件另存为html。

将文件从FileName.html更改为FileName.php