Utilisation correcte de la fonction array_slice() en PHP

autoload
Libérer: 2023-03-09 12:32:01
original
1989 Les gens l'ont consulté

Le tableau est un type de données courant en PHP. Les données du tableau sont généralement récupérées directement via les clés du tableau, ou obtenues par parcours de boucle. Comment récupérer une section du tableau ? utilisez la fonction array_slice() pour récupérer les données du tableau Supprimez une section. Tout d’abord, jetons un œil à la syntaxe :

array_slice ( array $array   , int $offset   , int $length = null   , bool $preserve_keys = false   ) : array
Copier après la connexion
  • $array : le tableau d’entrée.

  • $offset : Spécifie la position de départ de l'élément à récupérer.

  • $length : Facultatif, spécifie la longueur du tableau renvoyé.

  • $preserve_keys : Facultatif, précise si la fonction conserve le nom de la clé ou réinitialise le nom de la clé.

  • Valeur de retour : Renvoie l'un des segments . Si le paramètre $offset est supérieur à la taille du $array, un $array vide sera renvoyé.

Exemple de code :

1 Il y a deux paramètres

<?php
$a=array("red","green","blue","yellow","brown");
print_r(array_slice($a,1));
?>
Copier après la connexion
rrree

<. 🎜>2. Trois paramètres

输出:Array
( [0] => green[1] => blue[2] => yellow[3] => brown)
Copier après la connexion
<?php
$a=array("red","green","blue","yellow","brown");
print_r(array_slice($a,1,3));
?>
Copier après la connexion

Quatre paramètres

输出:Array
( [0] => green[1] => blue[2] => yellow)
Copier après la connexion
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"brown");
print_r(array_slice($a,1,2));

$a=array("0"=>"red","1"=>"green","2"=>"blue","3"=>"yellow","4"=>"brown");
print_r(array_slice($a,1,2));
?>
Copier après la connexion
Recommandé :

"Résumé des questions d'entretien PHP 2021 (collection) " "Tutoriel vidéo PHP

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:
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