当前位置:首页 » 编程语言 » php合并一维数组

php合并一维数组

发布时间: 2022-08-27 13:20:14

php两个一维数组合并为二维数组

<?php
$arr1=array('足球','篮球');
$arr2=array('冰棒','雪糕');
//方法一:直接组合
$B=array($arr1,$arr2);
//方法二:键值组合
$C=array();
$C['运动项目']=$arr1;
$C['吃的']=$arr2;

//输出看看
echo"<pre>";
print_r($B);
print_r($C);

//附加:当然,这两个数组还可以在组合
$fujia=array();
$fujia['B方法']=$B;
$fujia['C方法']=$C;
echo"<hr/>";
print_r($fujia);
?>

㈡ PHP如何将二维数组的某一键值相同的组合或合并成一个一维数组

array('name'=>'aaa','id'=>'22222'),'1'=>array('name'=>'bbb','id'=>'333'));$new = array();foreach ($array as $v){ $new[]=$v['id'];}$num = join(',',$new);echo $num;?>

㈢ php一维数组合并

array array_merge ( array $array1 [, array $array2 [, array $... ]] )

㈣ php一维数组合并

<?php


$a = [1,2];

$b = [1,2,3];

$c = [1];


$result = array();

for ($i = 0; $i < 3; $i ++) {

$row = array();

$row[] = empty($a[$i]) ? '' : $a[$i];

$row[] = empty($b[$i]) ? '' : $b[$i];

$row[] = empty($c[$i]) ? '' : $c[$i];

$result[] = $row;

}

var_mp($result);



?>

试试上面的代码

㈤ php 一个多维数组合并为一维数组

<?php

function array_multi2single($array)
{
static $result_array=array();
foreach($array as $value)
{
if(is_array($value))
{
array_multi2single($value);
}
else
$result_array[]=$value;
}
return $result_array;
}

一个多维数组转一维数组的函数

㈥ php把多一维数组的多个元素合并连接成为一个元素

<?php
$data[0]="1239";
$data[1]="1238";
$data[2]="1237";
$data[3]="1236";
$data[4]="1235";
$data[5]="1234";
$data[6]="1290";
$res="";
$count=count($data);//count()函数返回数组中元素的数目。
for($i=0;$i<$count;$i++){
$res.=$data[$i];
}
print_r($res);
?>

结果如图所示:

㈦ php 一维数组 如何把分散的一组组数组合并在一起

<?php
header("Content-type: text/html; charset=utf-8");
$data = array();
$name[0] = 'asa';
$sex[0] = '男';
$name[1] = 'sdf';
$sex[1] = '男';
$name[2] = 'kjh';
$sex[2] = '女';
for($i=0;isset($name[$i]);$i++) {
$data[$i] = array(
'name'=>$name[$i],
'sex'=>$sex[$i]
);
}

var_mp($data);

㈧ php 如何把多个一维数组合并成二维数组

你可以这样操作,新建一个数组,然后用array_push()函数,依次把2个一维数据进行压栈处理。然后就成了一个二维数组了。

㈨ php递归出来的一维数组,怎么合并成一个新的二维数组

我知道你要干嘛,你想让二级分类按pid归类到相应的一级分类下面,这个好做。
你应该让你的一维数组的的key为分类id的。这样就方便多了。这里我就不把你的一维数组的key
foreach成id,我觉得你在得到这个一维数组时就可以做到。下面我默认成你的一维数组key为分类id。
<?php
$data = '你的一维数组';//这里懒得打
foreach($data as $key=>$vo){
if($vo['pid'] != 0){
unset($data[$key]);
$data[$vo['pid']]['list'][] = $vo;
}
}
print_r($data);
?>

热点内容
幼儿园源码php 发布:2025-01-17 02:41:45 浏览:401
win引导Linux 发布:2025-01-17 02:36:49 浏览:263
ftp是传输类协议吗 发布:2025-01-17 02:36:47 浏览:311
查看电视配置下载什么软件 发布:2025-01-17 02:36:41 浏览:159
宝马x330i比28i多哪些配置 发布:2025-01-17 02:35:59 浏览:573
服务器运维安全云帮手 发布:2025-01-17 02:35:48 浏览:72
c应用编程 发布:2025-01-17 02:35:16 浏览:941
ios清除app缓存数据免费 发布:2025-01-17 02:34:33 浏览:375
微信企业号上传文件 发布:2025-01-17 02:10:28 浏览:64
孩子几岁可以学习编程 发布:2025-01-17 02:09:55 浏览:602