..


Enlaces patrocinados

Pod curso y su uso en JSON con PHP

Artículo escrito por Claudio Garau
Página 1 de 5

JSON es sinónimo de JavaScript Object Notation, es una tecnología, pero sería mejor llamarlo un "formato", diseñado para el intercambio "de datos en una aplicación cliente-servidor, tales como las realizadas en Ajax y PHP, pero Es ampliamente utilizado en combinación con lenguajes de programación como Java, C, C # y Perl.

JSON es JavaScript se basan en el estándar ECMA-262 3 º en la versión publicada en diciembre de 1999, a pesar de que se ha desarrollado de forma independiente de su fuente.

La difusión de este formato se debe, probablemente, a su extrema facilidad de uso, sino que también soporta una amplia variedad de tipos de datos, como se puede ver a través de la siguiente lista, se integran en la misma generales typesystems de los lenguajes de programación y scripting:

  • NULL: no determinado valor;
  • BOOLEAN: los valores que pueden ser verdaderas (TRUE o "1") o falso ("0" o FALSE);
  • INTEGER: entero numérico;
  • REAL y FLOTANTE: los valores de punto flotante o reales;
  • STRING: Series (también carece de elementos) de caracteres Unicode delimitado por comillas dobles;
  • ARRAY: la serie constará de valores ordenados separados por comas y delimitados por corchetes;
  • Matrices asociativas: conjunto ordenado formado por los pares de clave y valor separados por comas y entre llaves;
  • OBJETOS: conjunto desordenado de pares nombre-valor separados por comas y delimitados por llaves.

Mientras que las similitudes son inmediatamente observables, el otro es importante tener en cuenta que también hay algunas diferencias entre los tipos de datos JSON y las de muchos idiomas, la mayoría de la atención sin duda se habrán dado cuenta, como tipo STRING de este tamaño es prácticamente idéntica a la usada en Java o C, sin embargo, tenga en cuenta que la situación es diferente para los tipos numéricos en JSON no es compatible con octal o decimal.

JSON permite el intercambio de datos a través de una corriente (o "flujo de entrada / salida"), que se puede analizar, y después lee a través de un intérprete ("motor") gracias a una llamada simple JavaScript a una función específica JS llamada eval ().
En esta guía vamos a ver cómo podemos utilizar esta función en Javascript y scripts basados ​​en PHP, pero primero hay que hacer alguna referencia a los requisitos mínimos para el desarrollo, requiere JSON:

  • Por lo menos en la versión de PHP 5.2 o superior;
  • un navegador puede proporcionar soporte nativo para el formato, entonces, por ejemplo, no se puede utilizar una versión de Internet Explorer antes de las 8.
Todavía en el navegador, debe tenerse en cuenta que no todos los navegadores son compatibles con el intercambio de datos con JSON, y sobre todo su forma de manipular el elemento XMLHttpRequest, de la misma manera. Mucho, de hecho, depende de la "calidad" del motor de JavaScript integrado, entonces, tener en cuenta algunas pequeñas diferencias en el comportamiento de su aplicación si utiliza Firefox en vez de Opera. etc. En principio podemos decir que la versión más reciente está instalado en el sistema, mejor soporte para JSON.

En la misma categoría ...
E-Learning
Linux (Curso) Linux (Curso)
Guía completa de código abierto del sistema. A partir de 49 €.
MySQL (Curso) MySQL (Curso)
Gestión de base de datos de código abierto. A partir de 39 €.
PHP (Curso) PHP (Curso)
Ciclo completo para la creación de sitios Web dinámicos. A partir de 49 €.
Enlaces patrocinados