- json_last_error: documentation ( source)
- json_encode: documentation ( source)
<?php
for ($i = 0, $a = array(); $i < 511; $i++) $a = array($a);
echo 511, json_encode($a), "\n";
echo json_last_error(), "\n";
for ($i = 0, $a = array(); $i < 512; $i++) $a = array($a);
echo 512, json_encode($a), "\n";
echo json_last_error(), "\n";