php函数 array_chunk

array_chunk ( array $array , int $size [, bool $preserve_keys = false ] ) : array

将一个数组分割成多个数组,其中每个数组的单元数目由 size 决定。最后一个数组的单元数目可能会少于 size个。

array

需要操作的数组

size

每个数组的单元数目

preserve_keys

设为 TRUE,可以使 PHP 保留输入数组中原来的键名。如果你指定了 FALSE,那每个结果数组将用从零开始的新数字索引。默认值是 FALSE

<?php
/**
 * Created by PhpStorm.
 * User: mac
 * Date: 2019/4/13
 * Time: 10:02
 */

$arr = [
	1=>‘a‘,
	2=>‘b‘,
	3=>‘c‘,
	4=>‘d‘,
	5=>‘e‘,
	6=>‘f‘,
	7=>‘g‘,
	8=>‘h‘,
	9=>‘i‘,

];

echo "<pre>";

$res = array_chunk($arr,4,false);

print_r($res);

原文地址:https://www.cnblogs.com/php-linux/p/10699986.html

时间: 2024-11-02 02:13:47

php函数 array_chunk的相关文章

php数组函数-array_chunk()

array_chunk()函数把一个数组分割为新的数组块. 其中每个数组的单元数目由size参数决定.最后一个数组的单元数目可能 会少于size个. 可选参数preserve_key是一个布尔值,它指定新数组的元素是否有和原数 组相同的键(用于关联数组),还是从0开始的新数字键(用于索引数组) .默认是分配新的键. array_chunk(array,size,preserve_key); array:必需.规定要使用的数组. size:必需.规定每个新数组包含多少个元素. preserve_k

深度解析PHP数组函数array_chunk

array_chunk是PHP中的一个数组分割函数,是将一个数组分割为多个数组块 我们可以把它理解卖豆腐的商人把一整块大豆腐切割为一个一个的小块来进行售卖 这个函数需要三个参数: 被切割的数组(必需) 被切割为多少块(必需) 是否保留原数组索引关系true,flase默认为flase(可选) 注意:被切割后的数组,数组块内的数组不受是否保留索引关系影响(此处为二维数组情况考虑) 小技巧:当被切割个数为1时可以实现一维数组转二维数组操作 可根据需求来确定是否保留索引关系 1.当被切割块数为1时(不

PHP中的的一个挺好用的函数 array_chunk

PHP函数之array_chunk

有时候需要对数组进行按分页处理,之前的做法是计算出数组大小,按分页计算出偏移量,再从起始偏移量处开始遍历页大小个数据.现在不用这么麻烦了,原来PHP函数里有个现成的函数array_chunk可以配合我们实现对数组进行分页. array_chunk 将一个数组分割成多个 说明 array array_chunk ( array $array , int $size [, bool $preserve_keys = false ] ) 将一个数组分割成多个数组,其中每个数组的单元数目由 size 决

php原生函数应用

php常见基本的函数 一.字符串函数 implode - 将一个一维数组的值转化为字符串 lcfirst - 使一个字符串的第一个字符小写 ltrim - 删除字符串开头的空白字符(或其他字符) rtrim - 删除字符串末端的空白字符(或者其他字符) str_repeat - 重复一个字符串 str_replace - 子字符串替换 str_shuffle - 随机打乱一个字符串 str_split - 将字符串转换为数组 strlen - 获取字符串长度 strrev - 反转字符串 str

PHP array_chunk() 函数

今天在CSDN上,看到了一个问题 一维数组 PHP code array('0'=>'a',1=>'b',2=>'c',3=>'d',4=>'e',5=>'f'); 可能很长,转成 array('a'=>'b','c'=>'d','e'=>'f'); 这样子,就是第一个值作为key,第二个值作为value,以此类推,,不足偶数个,最后一个为NULL 一个很好的解决办法: $a = array ( '0' => 'a', 1 => 'b',

php数组 函数

is_array (PHP 4, PHP 5, PHP 7) is_array — 检测变量是否是数组 bool is_array ( mixed $var ) 如果 var 是 array,则返回 TRUE,否则返回 FALSE. explode (PHP 4, PHP 5, PHP 7) explode — 使用一个字符串分割另一个字符串 array explode ( string $delimiter , string $string [, int $limit ] ) 此函数返回由字符

162个php常用函数基础用法(个人整理)

PHP常用函数总结 数学函数 1.abs(): 求绝对值 $abs = abs(-4.2); //4.2 数字绝对值数字 2.ceil(): 进一法取整 echo ceil(9.999); // 10 浮点数进一取整 3.floor(): 舍去法取整 echo floor(9.999); // 9 浮点数直接舍去小数部分 4.fmod(): 浮点数取余 ? 1 2 3 4 $x = 5.7; $y = 1.3; // 两个浮点数,x>y 浮点余数 $r = fmod($x, $y); // $r

在PHP编程中常用的函数

<?php//===============================时间日期===============================//y返回年最后两位,Y年四位数,m月份数字,M月份英文.d月份几号数字,D星期几英文$date=date("Y-m-d");$date=date("Y-m-d H:i:s");//带时分秒 //include,include_once.require,require_once//require("file