JavaScript Object Notation o JSON, es un formato de código abierto para el intercambio de datos basados en texto entre aplicaciones web y en todas las plataformas . JSON se usa a menudo en aplicaciones Ajax , ya que puede ser leído y entendido fácilmente usando JavaScript , un componente necesario de una aplicación Ajax . Muchos servicios web proporcionan salidas en JSON y XML. Usted puede devolver datos en JSON con PHP versión 5.2 o superior usando el PHP función incorporada para codificar datos en JSON. Cosas que necesitará
PHP 5.2 o superior
Mostrar más instrucciones
1
Crear un nuevo archivo PHP usando un editor o el Bloc de notas .
2 < p > Crear una nueva clase PHP para almacenar los datos que va a volver en formato JSON. Cree el método de construcción de una nueva instancia de la clase. Por ejemplo , escriba: ?
< Php
clase de Estado {
público $ name , $ capital, $ flor ;
public function __ construct ( $ abbrev , $ name , $ capital, $ flor ) {
$ this - > nombre = $ nombre ;
$ this - > Capital = $ Capital ;
< p > $ this - > flower = $ flor ;
}
3
Crear un método para codificar y devolver datos JSON. Llame a la función " json_encode " para codificar los datos . Por ejemplo , escriba:
json public function () {
json_encode regreso
( $ this ) ; }
}
4
Crear un conjunto de datos de la clase . Por ejemplo , escriba:
$ estados = array ();
$ estados [ "AL" ] = new Estado ( "Alabama ", " MNontgomery ", " Camellia "); < br >
$ estados [" GA "] = new Estado ( "Georgia " , "Atlanta ", " Cherokee Rose ");
$ estados [ "CO "] = new Estado ( "Colorado " , "Denver ", " Rocky Mountain Columbine ");
5
Acepta un parámetro de URL que contiene una abreviatura del estado. Pruebe a ver que tiene los datos de la abreviatura solicitado. Aparece la información en JSON usando el método que ha creado. Por ejemplo , escriba:
$ st = $ _GET [ "estado" ]