66问答网
所有问题
PHP根据某元素取二维数组中的一维数组
有没有大哥知道怎么把string '2' (length=1)这个字段所在的一维数组取出来。
举报该问题
其他回答
第1个回答 2019-06-17
//方法一$a="1-3,1-2,2-1";$arr1 = explode(',', $a);foreach ($arr1 as $v){ $tmp = explode('-', $v); $arr2[] = $tmp[0];}print_r($arr2);//方法二preg_match_all("/\d+(?=-)/", $a, $matches);print_r($matches);
本回答被提问者和网友采纳
相似回答
...第一个数组值筛选第二个数组值,组成新
的一维数组
?
答:
详情代码如图:思路由于两个
数组
的长度是一样的,直接进行简单的循环判断即可,在循环过程中,判断值arr1中的循环的值是否为零,如果为零的话,就取对应下标的arr2中的值,添加进数组 arr3
请教获取
二维数组的一维元素
答:
其中,getlength(1)指的是第二维的长度,getlength(0)当然就是第
一维
的长度。abc[0,i]指的就是第一维第一组,i遍历第
二维的元素
,有点绕口,反正就这么回事。如果还不清楚,自己手动输出abc[0,0],abc[0,1],abc[0,2]看结果 //报错说“[]内的索引数目有误,应为2”就是这个问题。输出是a...
PHP
将
二维数组中
某个值都取出来组成一个新的数组
答:
//方法一$a="1-3,1-2,2-1";$arr1 = explode(',', $a);foreach ($arr1 as $v){ $tmp = explode('-', $v); $arr2[] = $tmp[0];}print_r($arr2);//方法二preg_match_all("/\d+(?=-)/", $a, $matches);print_r($matches);...
PHP中
怎么从一个
二维数组中
随机取出一个值?
答:
回答:用
array
_rand()函数就可以实现。 array_rand():从
数组中
随机选出一个或多个
元素
,并返回。 语法:array_rand(array,number) array:必需。规定输入的数组参数。 number:可选。默认是 1。规定返回多少个随机的元素。 例子:$a = ['a','b','c'];//定义一个
二维数组
$b = $array_rand($...
php
统计
二维数组中
某个相等值的总个数,并且组合成一个新的数组
答:
arr =
array
( array('sv_id'=>1,'mid_id'=>1,'sv_question'=>20), array('sv_id'=>2,'mid_id'=>2,'sv_question'=>10), array('sv_id'=>3,'mid_id'=>1,'sv_question'=>20), array('sv_id'=>4,'mid_id'=>3,'sv_question'=>20), array('sv_id'...
PHP二维数组
转
一维数组
答:
<?
php
arr=
array
('oneid' => array ('4','5'),'id' => array ('4','5'),'Rname' => array ('商人' ,'VIP' ),'R0' => array ('30000' ,'100001' ),'R1' => array ('100000' ,'5000000' ),'chkall' => 'on');echo "原始
数组
:\n";print_r($arr);arr2=array...
大家正在搜
二维数组与一维数组的区别
一维数组和二维数组
二维数组转化为一维数组
一维数组的定义方式
将一个数组中的值按逆序重新存放
一维数组
二维数组
c语言一维数组
二维数组赋值
相关问题
php 如何取二维数组中某个值,并组合成另一个一维数组进行i...
PHP将二维数组中某个值都取出来组成一个新的数组
php 一个多维数组根据一维数组筛选数据,得到新数组
php的数组问题,一个二维数组怎么取出里面的部分元素组成一个...
php里如何把 数组里的指定元素给取出来
PHP中怎么从一个二维数组中随机取出一个值?
PHP如何输出二维数组中的某个元素?