php - does the json_decode function have a size limit? -


so trying save feed getting url , writing file called new.json. after writing feed file, use json_decode function store information unable retrieve information. know code works because i've tested file , works file jus 6.45kb , new.json file on 3mb.

i need data url update database, unable because jus wont produce information file, wondering if file large.

thanks.

$new_props = $property->getdata($url); //set method retrieve  property $file = fopen("new.json","w+")or die("error opening output file"); echo fwrite($file,json_encode($new_props)); fclose($file);  $ourfilename = "new.json"; $mydata = file_get_contents($ourfilename); $json_array = json_decode($mydata, true);  if (is_null($json_array)) {     echo'<br /> json decode failed. error handling here. <br />'; } $id = $json_array[property][1][id]; $area = $json_array[property][1][area]; echo "<br /> id:".$id ."<br /> area:".$area; 

your json file invalid. @ line 95053, , @ "description": "... kind 2 bedroom, 2 1\2 bathroom ..." have unescaped backspace. escape (using \\) , should work.


Comments