Als u de array als een tekenreeks wilt opslaan, kunt u JSON.stringify():
. gebruiken$string = [{"name":"peter","phone":"dsf","city":"sdfsdf","email":"dsf"},{"name":"111","phone":"222","city":"hn","email":"[email protected]"}];
$json = JSON.stringify($string);
De variabele $json is dan een eenvoudige string die gemakkelijk in MySQL kan worden ingevoegd.
U kunt dan het volgende gebruiken:
var obj = JSON.parse($json);
Om de string terug te converteren naar een array.
Deze methode wordt echter om prestatieredenen meestal niet aanbevolen, dus u kunt ook de array opsplitsen en elk veld afzonderlijk opslaan.