“Conocimientos Programación>Programación PHP /MySQL

Cómo volver JSON Usando PHP

2013/1/26
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 ");

$ 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" ]

Programación PHP /MySQL
PHP dinámico de la imagen Tutorial
Cómo convertir Int a Tinyint
Las diferencias entre dos cadenas en una función de PHP
Cómo Tarjeta de IP Direcciones salvajes
Cómo redireccionar correo electrónico a un programa de excursiones PHP
Cómo crear una imagen animada PHP
Cómo usar diferentes colores dentro de una cadena PHP
Cómo actualizar una fila en Microsoft SQL
Conocimientos Informáticos © http://www.ordenador.online