使用php / js进行测试的JSON obj

时间:2014-02-20 01:28:51

标签: javascript php json

我正在尝试测试我的RESTful Web服务客户端,所以我想知道如何在我的服务器上构建一个文件,它将以下列格式返回一个JSON对象?换句话说,是否有一个JS / php方法/函数我可以通过调用js / php文件来帮助我获取以下json obj?

{
   "employees":[
      {
         "id":"20",
         "name":"Vachana"
      },
      {
         "id":"21",
         "name":"Jyosna"
      },
      {
         "id":"22",
         "name":"Avinash"
      }
   ]
}

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

正如Felix Kling建议的那样,您不需要使用PHP来格式化您显示的静态输出。如果它是动态的(可能来自数据库),那么你可以使用php来创建数组,然后使用json_encode为你提供所需的输出:

$output = array();
$output['employees'] = array(
    array('id'=>'20', 'name'=>'Vachana'),
    array('id'=>'21', 'name'=>'Jyosna'),
    array('id'=>'22', 'name'=>'Avinash')
);
echo json_encode($output);