Maison  >  Article  >  développement back-end  >  Comment utiliser la fonction array_slice en php

Comment utiliser la fonction array_slice en php

青灯夜游
青灯夜游original
2019-05-24 14:37:124352parcourir

Utilisation de la fonction array_slice en php : [array_slice($array,$start,$length,$preserve)]. La fonction array_slice est utilisée pour extraire un segment de valeurs d'un tableau en fonction de conditions et renvoyer la partie sélectionnée du tableau.

Comment utiliser la fonction array_slice en php

array_slice() est une fonction intégrée de PHP. La syntaxe est array_slice($array,$start,$length,$preserve), qui est. utilisé pour sélectionner en fonction de la sélection de l'utilisateur. (Condition) Récupère une partie du tableau et la renvoie.

(Tutoriel recommandé : Tutoriel vidéo php)

Comment utiliser la fonction php array_slice() ?

La fonction php array_slice() extrait un segment de valeur du tableau en fonction des conditions et le renvoie.

Syntaxe de base :

array_slice($array,$start,$length,$preserve)

Paramètres : Cette fonction peut prendre quatre paramètres

Quantity $array : obligatoire, non autorisé Omettre. Spécifie un tableau.

Quantity $start : Obligatoire et ne peut être omis. Valeur, spécifie la position de départ de l'élément à supprimer, 0 = premier élément. Si la valeur est définie sur un nombre positif, commencez de l’avant vers l’arrière ; si la valeur est définie sur un nombre négatif, commencez de l’arrière vers l’avant. -2 signifie commencer de l'avant-dernier élément du tableau.

● $length : facultatif, peut être omis. Une valeur numérique qui spécifie la longueur du tableau renvoyé. Si la valeur est définie sur un nombre entier, ce nombre d'éléments est renvoyé ; si la valeur est définie sur un nombre négatif, la fonction terminera la récupération aussi loin de la fin du tableau si la valeur n'est pas définie, la fonction renvoie ; à partir de la position définie par le paramètre start. Tous les éléments jusqu'à la fin du tableau.

● $preserve : facultatif, peut être omis. Spécifie si la fonction conserve les noms de clés ou réinitialise les noms de clés. Valeurs possibles : true - conserver les noms de clés, false - par défaut (réinitialiser les noms de clés).

Valeur de retour : La fonction array_slice() renverra un segment sélectionné du tableau. Si le tableau contient des clés de chaîne, le tableau renvoyé conserve les noms de clés.

Voyons comment utiliser la fonction php array_slice() à travers un exemple.

Exemple 1 :

<?php
header("content-type:text/html;charset=utf-8"); 
$class=array("西门","灭绝","无忌","peter");
print_r(array_slice($class,0,2));
?>

Sortie :

Array ( [0] => 西门 [1] => 灭绝 )

Exemple 2 :

<?php
header("content-type:text/html;charset=utf-8"); 
$a=array("灭绝","西门","无忌","欧阳克","韦小宝");
print_r(array_slice($a,1,2,true));
?>

Sortie :

Array ( [1] => 西门 [2] => 无忌 )

Recommandations associées : Traitement du tableau php (fonction Array)

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!

Déclaration:
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