Saltar al contenido

convertir json a array ejemplo de código php

Basta ya de indagar por todo internet ya que estás al espacio indicado, contamos con la respuesta que buscas pero sin liarte.

Ejemplo 1: string json formato para objetar en php

// JSON string$someJSON='["name":"Jonathan Suh","gender":"male","name":"William Philbin","gender":"male","name":"Allison McKinnery","gender":"female"]';// Convert JSON string to Array$someArray=json_decode($someJSON,true);print_r($someArray);// Dump all data of the Arrayecho$someArray[0]["name"];// Access Array data// Convert JSON string to Object$someObject=json_decode($someJSON);print_r($someObject);// Dump all data of the Objectecho$someObject[0]->name;// Access Object data?>

Ejemplo 2: php convert array al objeto json

$myArr=array("apple","banana","mango","jackfruit");$toJSON=json_encode($myArr);echo$toJSON;

Ejemplo 3: php json_decode

$personJSON='"name":"Johny Carson","title":"CTO"';$person=json_decode($personJSON);echo$person->name;// Johny Carson

Ejemplo 4: convertir objeto a array php

classsample/* Member variables */var$var1;var$var2;function__construct($par1,$par2)$this->var1=$par1;$this->var2=$par2;// Creating the object $myObj=newsample(1000,"second");echo"Before conversion: n";var_dump($myObj);// Converting object to associative array $myArray=json_decode(json_encode($myObj),true);echo"After conversion: n";var_dump($myArray);?> 
  
Output:
Before conversion: 
object(sample)#1 (2) 
  ["var1"]=>
  int(1000)
  ["var2"]=>
  string(6) "second"


After conversion: 
array(2) 
  ["var1"]=>
  int(1000)
  ["var2"]=>
  string(6) "second"

Ejemplo 5: codificación php json

$person=array("name"=>"Johny Carson","title"=>"CTO");$personJSON=json_encode($person);//returns JSON string

Ejemplo 6: json_encode json_decode ejemplos de php

json_encode used when PHP retrieve data and convert Array() to []!!!!$arr=array('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);echojson_encode($arr);//output"a":1,"b":2,"c":3,"d":4,"e":5
access from js file data.a, data.b,data.c...----------------------------------------------$json='"a":1,"b":2,"c":3,"d":4,"e":5';json_decode($json,true);//true turns object to associative array;//outputarray(5)["a"]=>int(1)["b"]=>int(2)["c"]=>int(3)["d"]=>int(4)["e"]=>int(5)

Si crees que te ha resultado de ayuda nuestro artículo, nos gustaría que lo compartas con el resto desarrolladores de este modo nos ayudas a dar difusión a nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *