PDA

View Full Version : سوال: چگونگي ايجاد json با php



abdollah110110
سه شنبه 21 آبان 1392, 06:27 صبح
سلام

فرض كنيد در php متغيرها يا آرايه يا اشيائي داريم. چطور اينها را به json تبديل كنيم و به jquery برگردونيم؟

آيا تابعي براي اين كار در php وجود دارد؟

متشكرم

abdollah110110
سه شنبه 21 آبان 1392, 06:39 صبح
خودم جواب ميدم:

<?php
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);

echo json_encode($arr);
?>


{"a":1,"b":2,"c":3,"d":4,"e":5}
<?php
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';

var_dump(json_decode($json));
var_dump(json_decode($json, true));

?>


object(stdClass)#1 (5) { ["a"] => int(1) ["b"] => int(2) ["c"] => int(3) ["d"] => int(4) ["e"] => int(5) } array(5) { ["a"] => int(1) ["b"] => int(2) ["c"] => int(3) ["d"] => int(4) ["e"] => int(5) }