Ho cercato così, ma non riuscivo a trovare uno script PHP è answer.My ricevere qualche JSON per posta http che assomiglia a questo:PHP conteggio JSON serie
{
"task": [
{
"task_id": "3",
"task_due": "Oct 26 11:25",
"task_completed": "FALSE",
"task_desc": "fff",
"task_time": "20131026_112531",
"task_name": "fff"
},
{
"task_id": "2",
"task_due": "Oct 26 11:25",
"task_completed": "FALSE",
"task_desc": "rff",
"task_time": "20131026_112522",
"task_name": "xff"
},
{
"task_id": "1",
"task_due": "Oct 26 11:25",
"task_completed": "FALSE",
"task_desc": "fggg",
"task_time": "20131026_112516",
"task_name": "ff"
}
]}
Come si può vedere, ci sono 3 articoli , ma quando ho trasformarlo in un oggetto array PHP e contare gli oggetti, sto tornato 1, quando dovrebbe essere 3, ecco il mio codice PHP:
$json_tasks = $_POST["json_array"];
$task_array = json_decode($json_tasks,true);
echo count($task_array);
e echo count
stampe out '1' non e ' 3' .
dispiace il mio errore, un altro promblem quando theres solo 1 compito, non 3, si dice che ci sono 6 compiti – AndroidDev
Stai interpretando la struttura dei dati in modo non corretto. Hai provato il mio suggerimento su 'var_export'? – Oswald