Comment obtenir les n premiers éléments d'un tableau en PHP

藏色散人
Libérer: 2023-03-12 06:48:01
original
2126 Les gens l'ont consulté

Dans l'article précédent "Comment trouver le premier caractère non répétitif dans une chaîne donnée via PHP", j'ai présenté comment trouver le premier caractère non répétitif dans une chaîne donnée via PHP. Les amis intéressés peuvent en apprendre davantage ~

Cet article vous présentera donc comment obtenir le tableau des n premiers éléments. Qu'est-ce que cela signifie ?

Jetons un coup d'œil à la description spécifique du problème : Comment écrire un programme PHP pour obtenir un tableau avec n éléments supprimés du début du tableau donné.

Peu importe si vous ne le comprenez pas encore, regardons directement le code :

Le code PHP est le suivant :

<?php
function take($items, $n = 1)
{
    return array_slice($items, 0, $n);
}
var_dump(take([1, 2, 3], 1));

var_dump(take([1, 2, 3, 4, 5], 2));
Copier après la connexion

Le résultat du tableau imprimé est :

Comment obtenir les n premiers éléments dun tableau en PHP

array (size=1)
  0 => int 1
array (size=2)
  0 => int 1
  1 => int 2
Copier après la connexion

Remarque :

PHP array_slice()</code >La fonction extrait une valeur du tableau en fonction des conditions et la renvoie ; la valeur de retour est la partie sélectionnée du tableau. (Si le tableau a des clés de chaîne, le tableau renvoyé conservera les noms de clés.) <code>array_slice()函数在数组中根据条件取出一段值,并返回;返回值则是返回数组中的选定部分。(如果数组有字符串键,所返回的数组将保留键名。)

array_slice()函数的语法是“array_slice(array,start,length,preserve)

array_slice()La syntaxe de la fonction est "array_slice(array,start,length,preserve) code>”; Les paramètres

représentent respectivement :

array必需,规定数组。
start必需,数值,规定取出元素的开始位置。 0 = 第一个元素。
---如果该值设置为正数,则从前往后开始取。
---如果该值设置为负数,则从后向前取 start 绝对值。 -2 意味着从数组的倒数第二个元素开始。
length可选,数值,规定被返回数组的长度。
---如果该值设置为整数,则返回该数量的元素。
---如果该值设置为负数,则函数将在举例数组末端这么远的地方终止取出。
---如果该值未设置,则返回从 start 参数设置的位置开始直到数组末端的所有元素。
preserve可选,规定函数是保留键名还是重置键名。可能的值:
---true - 保留键名
---false - 默认。重置键名
Copier après la connexion
Enfin, je voudrais recommander le "Tutoriel vidéo PHP" le plus récent et le plus complet à tout le monde~ Venez apprendre ! 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!