Se desideri archiviare l'array come stringa, puoi utilizzare JSON.stringify():
$string = [{"name":"peter","phone":"dsf","city":"sdfsdf","email":"dsf"},{"name":"111","phone":"222","city":"hn","email":"[email protected]"}];
$json = JSON.stringify($string);
La variabile $json è quindi una semplice stringa che può essere inserita facilmente in MySQL.
È quindi possibile utilizzare:
var obj = JSON.parse($json);
Per riconvertire la stringa in un array.
Tuttavia, questo metodo di solito non è consigliato per motivi di prestazioni, quindi in alternativa potresti voler suddividere l'array e archiviare ogni campo singolarmente.