首页 > 后端开发 > php教程 > [php函数]--数组函数--array_chunk

[php函数]--数组函数--array_chunk

WBOY
发布: 2016-07-29 09:01:03
原创
1219 人浏览过

array_chunk

  • 版本:>= 4.2
  • 说明:
    array_chunk(array $input, int $size, [, bool $preserve_keys=false])
    此函数的作用是将数组分块,当我们对数组里的数据做分批处理时可以使用此函数。
  • 参数
    • input
      要处理的数组。
    • size
      数组块的大小
    • preserve_keys
      是否保留原来的数据的key,默认为不保留。
  • 例子
<code><span>$input</span>=<span>array</span>(<span>"a"</span>=><span>"php"</span>,<span>"b"</span>=><span>"c"</span>,<span>"c"</span>=><span>"c++"</span>,<span>"d"</span>=><span>"python"</span>,<span>"e"</span>=><span>"ruby"</span>);
<span>$output</span> = array_chunk(<span>$input</span>, <span>2</span>);
<span>#output=></span><span>Array</span>
(
    [<span>0</span>] => <span>Array</span>
        (
            [<span>0</span>] => php
            [<span>1</span>] => c
        )

    [<span>1</span>] => <span>Array</span>
        (
            [<span>0</span>] => c++
            [<span>1</span>] => python
        )

    [<span>2</span>] => <span>Array</span>
        (
            [<span>0</span>] => ruby
        )

)

<span>$output2</span> = array_chunk(<span>$input</span>, <span>2</span>, <span>true</span>);
<span>#output2=> </span><span>Array</span>
(
    [<span>0</span>] => <span>Array</span>
        (
            [a] => php
            [b] => c
        )

    [<span>1</span>] => <span>Array</span>
        (
            [c] => c++
            [d] => python
        )

    [<span>2</span>] => <span>Array</span>
        (
            [e] => ruby
        )

)
<span>#注意子数组中的key还是保留原来数组中的key</span></code>
登录后复制
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了[php函数]--数组函数--array_chunk,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板