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; 展开
$yaosu=array() //定义$yaosu为二维数组
$yaosu['dalei']=$dalei;
$yaosu['xiaolei']=$xiaolei;
$yaosu['quanzhi']=$xiaolei_zhi;
$yaosu['beipingzhe']=$stunumber;
$yaosu['time']=$pingjiatime;
$yaosu['dengji']=$dengji; 展开
3个回答
展开全部
这样直接赋值后,已经生成了数组。
如果变量中的值有数组的话,$yaosu已经是二维数组了。
如果变量中的值没有数组,则 $yaosu 是一维数组。
可以使用:
var_dump($yaosu);
打印一下变量的详细信息,就明白了。
如果变量中的值有数组的话,$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解析引擎已经为我们做好了。
展开全部
没太明白你要表达的意思!我试着理解一下!
你现在的是一维数组,那么再加一维就可以了!
比如$arr[0] = $yaosu;
你现在的是一维数组,那么再加一维就可以了!
比如$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);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询