php获取数组中某一个元素的值,并用逗号分隔

2024-10-23实例代码
193

php获取数组中某一个元素的值,并用逗号分隔

//打印方法
function pp($ay){
	echo "<pre>";
	print_r($ay);
}

//定义数组
$user_list=array(
	'0'=>[
		'id'=>1,
		'name'=>'刘德华'
	],
	'1'=>[
		'id'=>2,
		'name'=>'张学友'
	],
	'2'=>[
		'id'=>3,
		'name'=>'黎明'
	],
	'3'=>[
		'id'=>4,
		'name'=>'郭富城'
	]
);
pp($user_list);
//获取数组中元素id的值,组成一个新数组
$user_id_list=array_column($user_list,'id');
pp($user_id_list);
//将数组用逗号分隔
echo $user_ids=implode(',',$user_id_list);
最终实现效果:
The End
数组

相关推荐

php数据处理:数组根据某字段进行分组
php数据处理:数组根据某字段进行分组,实例代码如下: /** * @description:根据数据 * @param {dataArr:需要分组的数据;keyStr:分组依据} * @return: */ protected function dataGroup(array $dataArr,string $keyStr) :array { $newArr=[]; foreach ($data...
2025-06-12 实例代码
188

php获取数组中某一个元素的值,并用逗号分隔
php获取数组中某一个元素的值,并用逗号分隔 //打印方法function pp($ay){echo "pre";print_r($ay);}//定义数组$user_list=array('0'=['id'=1,'name'='刘德华'],'1'=['id'=2,'name'='张学友'],'2'=['id'=3,'name'='黎明'],'3'=['id'=4,'name'='郭富城']);pp(...
2024-10-23 实例代码
193

php数组通过array_push函数进行排序及选择排序
php数组通过array_push函数进行排序及选择排序,具体实例代码如下: ?php //通过array_push函数进行排序$arr = array(8,1,3,4,6,9,5,2,7);array_push($arr, 4);sort($arr);print_r($arr);//选择排序$arr=array(8,1,3,4,6,9,5,2,7);$length =count($arr);//9fo...
2024-06-28 实例代码
162

php多维数组按照数组中某个指定的数据重新排序
php多维数组按照数组中某个指定的数据重新排序,具体代码如下: ?php function array_sort($array,$keys,$type='desc'){ //asc为从小到大,desc为从大到小排序//$array为要排序的数组,$keys为要用来排序的键名,$type默认为升序排序$keysvalue = $new_array =...
2024-06-28 实例代码
142

php读取数据库里的数据以JSON格式返回数据
php读取数据库里的数据以JSON格式返回数据的代码如下: $sql="select * from users";$result=mysqli_query($link,$sql); //$link 链接数据库实例,自己写的包含文件conn.php里; if($result mysqli_num_rows($result)0){ $data=array(); //定义数组对象; wh...
2024-05-12 实例代码
133

php获取textarea的数据里的每一行数据,并转为数组
php获取textarea的数据里的每一行数据,并转为数组,适用于大部分批量操作,用于获取textarea文本框里的数据。 主要是判断回车行来执行操作 $list_array=explode("\n",$post_data);//分割回车并转为数组$list=array();foreach($list_array as $array){array_p...
2023-09-02 实例代码
140