PHP 数组函数

复制代码
<?php
// 表示由数据库返回的可能记录集的数组
$a = array(
  array(
    'id' => 5698,
    'first_name' => 'Bill',
    'last_name' => 'Gates',
  ),
  array(
    'id' => 4767,
    'first_name' => 'Steve',
    'last_name' => 'Jobs',
  ),
  array(
    'id' => 3809,
    'first_name' => 'Mark',
    'last_name' => 'Zuckerberg',
  )
);

$last_names = array_column($a, 'last_name');
print_r($last_names);
?>


输出
Array
(
  [0] => Gates
  [1] => Jobs
  [2] => Zuckerberg
)
复制代码
array_column()
array_column() 返回输入数组中某个单一列的值。array_column(array,column_key,index_key);


复制代码
<?php

$a = array("1","2","3");

$b = array_chunk($a,2);

echo "<pre>";
print_r($b);


?>
<pre>Array
(
    [0] => Array    
        (
            [0] => 1
            [1] => 2
        )

    [1] => Array
        (
            [0] => 3
        )

)
复制代码

array_chunk() 函数把数组分割为新的数组块。

array_chunk(array,size,preserve_key);

复制代码
$fname=array("Bill","Steve","Mark");
$age=array("60","56","31");

$c=array_combine($fname,$age);
print_r($c);

Array
(
[Bill] => 60
[Steve] => 56
[Mark] => 31
)

复制代码

 


posted @   野香蕉  阅读(196)  评论(0编辑  收藏  举报
编辑推荐:
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· 程序员常用高效实用工具推荐,办公效率提升利器!
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)
点击右上角即可分享
微信分享提示