Como usar o PHP para retornar a data no formato JSON

javascript Object Notation (JSON) é um meio para a troca de dados entre os serviços web de forma simples e sucinta, sem toda a sobrecarga de XML. JSON é uma ótima maneira de integrar um serviço web com javascript porque JSON pode ser facilmente analisado por código javascript. Mesmo melhor, PHP inclui funções nativas tanto para criar e ler JSON.

Estas funções, json_encode () e json_decode (), tornar mais fácil para trabalhar com JSON e criar serviços web JSON de PHP.

Uma maneira simples de obter seus pés molhados com serviços web é retornar uma data no formato JSON. Veja como você pode fazer isso:

  1. Abra o seu editor de texto ou IDE de programação e criar um novo arquivo vazio.

    image0.jpg
  2. Coloque o seguinte código no arquivo:

    lt; php $ header = "Content-Type: application / json"? -header ($ header) - $ date = Data ( "M d, Y") - json_encode print ($ data) ->
  3. Salve o arquivo como date.php no diretório raiz do seu servidor web.

    image1.jpg
  4. Visualizar a página no seu navegador em http: //localhost/date.php.

    Você deve ver uma página como a mostrada aqui (embora a data provavelmente será diferente).

    image2.jpg

    A página contém uma data codificada em JSON. Esta data poderia, então, ser analisado com javascript ou mesmo consumido de outro programa PHP. Observe o uso de application./json como um cabeçalho HTTP. Isso é extremamente importante para informar o programa de chamada (se o javascript ou PHP) que ele deve esperar para receber uma resposta JSON ao invés de HTML, XML, ou outro tipo de resposta.

menu