发送JSON对象的唯一方法是通过JavaScript吗?
我正在开发一个会有很多请求的系统,发送和接收Json。
如果我只能使用Javascript发送对象,我该如何触发js函数?
提前致谢
[编辑]
我有一个C#使用数据库。 WCF在C#和PHP之间进行通信。 我正在通过SOAP与WCF进行通信,它运行正常,但我的老板要我使用JSON代替。 我读过一些关于JSON + PHP的文章,发送JSON对象的唯一方法是使用JavaScript吗?
答案 0 :(得分:5)
使用json_encode()
编码JSON字符串后,只需使用正确的MIME标头echo
即可。
header("Content-type: application/json");
echo json_encode($your_data);
答案 1 :(得分:2)
要获取php文件返回JSON,你只需要创建一个条件数组,然后json_encode回显它......
response.php
$cond ? $response= array("conditions" => true) : $response = array("conditions"=>false);
echo json_encode($response);