Maison > développement back-end > tutoriel php > [php函数]--数组函数--array_chunk

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-07-29 09:01:03
original
1262 Les gens l'ont consulté

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>
Copier après la connexion
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

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

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal