なぜこれが失敗するのか、私の人生では理解できません。オブジェクトの大規模な PHP 配列 (1200 行のデータ) はvar_dump
問題ありません。json_encode
アレイに接続すると、サーバーに障害が発生します。コード: (実際の大きな json データなし)
function generateId() {
return substr(uniqid ('', true), -5);
}
$obj=(json_decode(utf8_encode($json), true));
foreach ($obj as $value) {
$newArray[generateId()] = $obj;
}
echo json_encode($newArray);