【发布时间】:2017-11-17 16:53:40
【问题描述】:
$nesAry=array();
$nesAry["name"]="abc";
$nesAry["email"]="abc@email.com";
$nesAry1=array();
$nesAry1["name"]="abc1";
$nesAry1["email"]="abc1@email.com";
$nesAry2=array();
$nesAry2["name"]="abc2";
$nesAry2["email"]="abc2@email.com";
$responseAry = array();
$responseAry[0]=$nesAry;
$responseAry[1]=$nesAry1;
$responseAry[2]=$nesAry2;
echo json_encode($responseAry); // here output like this => [{"name":"abc","email":"abc@email.com"},{"name":"abc1","email":"abc1@email.com"},{"name":"abc2","email":"abc2@email.com"}]
unset($responseAry[1]);
echo "------------removed 1--------";
echo json_encode($responseAry); // but here output like this => {"0":{"name":"abc","email":"abc@email.com"},"2":{"name":"abc2","email":"abc2@email.com"}}
我想在删除一个元素后像这样输出 \n [{"name":"abc","email":"abc@email.com"},{"name":"abc2", "电子邮件":"abc2@email.com"}]
请帮帮我
【问题讨论】:
标签: php