
正文
php输出多组数据 php输出多维数组
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php foreach同时遍历两个数组并输出
?php
$cliest = Array (
'0' = Array ( 'cid' = 1 ,'pid' = 3 ,'name' = '分类6', 'displayorder' = 3 ,'docs' = 18 ),
'1' = Array ( 'cid' = 2 ,'pid' = 2 ,'name' = '分类2', 'displayorder' = 4 ,'docs' = 18 ) ,
'2' = Array ( 'cid' = 3 ,'pid' = 3 ,'name' = '分类3', 'displayorder' = 5 ,'docs' = 18 )
);
$dliest = Array (
'0' = Array ( 'cid' = 1 ,'pid' = 1 ,'name' = '分类8', 'displayorder' = 1 ,'docs' = 18 ),
'1' = Array ( 'cid' = 2 ,'pid' = 3 ,'name' = '分类4', 'displayorder' = 2 ,'docs' = 18 ),
'2' = Array ( 'cid' = 3 ,'pid' = 3 ,'name' = '分类1', 'displayorder' = 2 ,'docs' = 18 )
);
$result= array_merge($cliest,$dliest);
foreach($result as $key=$value){
if($value['pid']==3){
$data[] = $value;
}
}
print_r($data);
?
刚搞好,我这个比一楼好啊
相关问答
Q1: php 输出数组元素
有13个
输出形式
6,6,1这样的布局么?可使用array_chunk
【array_chunk(php
4
=
4.2.0,
php
5)array_chunk
—
将一个数组分割成多个】
如果想输出5,4,4这样的格式。可以使用array_merge补充至18个元素后面是空
然后输出index
3n,3n+1,3n+2
Q2: php 如何用一个value记录多组数据
你是不是想实现这种功能:
html界面上有一组复选框(组内每个复选框有不同的value)提交表单时想获取用户选中了哪几个复选框?
如果是这种需求,你只需要将该组复选框的name设置为一个带中括号的变量名即可。
举个栗子,有如下html(不知道为什么,我的手机客户端屏蔽了尖括号中的所有内容,只好改成圆括号):
( input type="checkbox" name="test[]" value=1 )
( input type="checkbox" name="test[]" value=2 )
提交后,php访问$_GET["test"] 或 $_POST["test"]即可获得所有选中复选框的值了
关于php输出多组数据和php输出多维数组的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








