PHP Как отправить Json - PullRequest
       2

PHP Как отправить Json

0 голосов
/ 26 мая 2011

Единственный способ отправить объект JSON - это через JavaScript?

Я разрабатываю систему, которая будет иметь много запросов, отправлять и получать Json.

Если я могу толькоработать с Javascript для отправки объекта, как мне вызвать функцию js?

Заранее спасибо

[EDIT]

У меня есть C #, работающий с базой данных.WCF устанавливает связь между C # и PHP.Я общался с WCF через SOAP, он работал нормально, но мой босс хочет, чтобы я использовал вместо него JSON.Я прочитал несколько статей о JSON + PHP, и единственный способ отправить объект JSON - это JavaScript?

Ответы [ 2 ]

5 голосов
/ 26 мая 2011

Если у вас есть строка JSON с кодировкой json_encode(), вы просто echo выводите ее с правильным заголовком MIME.

header("Content-type: application/json");
echo json_encode($your_data);
2 голосов
/ 26 мая 2011

чтобы получить php-файл для возврата JSON, вы просто создаете массив условий, а затем json_encode его повторяете .....

response.php

$cond ? $response= array("conditions" => true) : $response = array("conditions"=>false);
echo json_encode($response);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...