php中带索引二维数组怎么入栈

同体,如下,已给二维数组中的每个索引复制后,怎么放入二维数组?$yaosu=array()//定义$yaosu为二维数组$yaosu['dalei']=$dalei;$y... 同体,如下,已给二维数组中的每个索引复制后,怎么放入二维数组?
$yaosu=array() //定义$yaosu为二维数组
$yaosu['dalei']=$dalei;
$yaosu['xiaolei']=$xiaolei;
$yaosu['quanzhi']=$xiaolei_zhi;
$yaosu['beipingzhe']=$stunumber;
$yaosu['time']=$pingjiatime;
$yaosu['dengji']=$dengji;
展开
 我来答
dianljl
2014-01-15 · TA获得超过321个赞
知道小有建树答主
回答量:255
采纳率:100%
帮助的人:182万
展开全部
这样直接赋值后,已经生成了数组。
如果变量中的值有数组的话,$yaosu已经是二维数组了。
如果变量中的值没有数组,则 $yaosu 是一维数组。

可以使用:
var_dump($yaosu);
打印一下变量的详细信息,就明白了。
追问
如果我要往这个二维数组里放多条这种
$yaosu['dalei']=$dalei; $yaosu['xiaolei']=$xiaolei; $yaosu['quanzhi']=$xiaolei_zhi;....
怎么入栈到$yaosu这个二维数组里呢?
追答
只要给$yaosu数组中的元素赋值就可以了。
比如:

$yaosu = array();$info=array('name'=>'姓名','age'=>18);$yaosu['info'] =$info;var_dump($yaosu);
现在 $yaosu 已经是一个二维数组。
不用你去考虑怎么入栈的问题。
php解析引擎已经为我们做好了。
小叶顾10
2014-01-15 · TA获得超过256个赞
知道小有建树答主
回答量:211
采纳率:0%
帮助的人:110万
展开全部
没太明白你要表达的意思!我试着理解一下!
你现在的是一维数组,那么再加一维就可以了!
比如$arr[0] = $yaosu;
更多追问追答
追问
就是我举例的是二维数组的一条,现在有多条这种数据入栈怎么操作。
追答
for循环就可以了!设置下标从0开始;假设$i=0;
然后在循环里面.
$yaosu[$i]['dalei']=$dalei; $yaosu[$i]['xiaolei']=$xiaolei; $yaosu[$i]['quanzhi']=$xiaolei_zhi; $yaosu[$i]['beipingzhe']=$stunumber; $yaosu[$i]['time']=$pingjiatime; $yaosu[$i]['dengji']=$dengji;
$i++;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-15
展开全部
$newArray = array($yaosu);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式