国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Maison php教程 PHP開(kāi)發(fā) PHP utilise la fonction array_slice pour obtenir un tableau aléatoire ou les premiers éléments de données

PHP utilise la fonction array_slice pour obtenir un tableau aléatoire ou les premiers éléments de données

Dec 28, 2016 pm 03:13 PM

Laissez-moi d'abord vous expliquer la syntaxe de base?:

array_slice ( array $array , int $offset [, int $length [, bool $preserve_keys ]] )

array_slice ( ) renvoie une séquence dans le tableau spécifié par les paramètres offset et length.

Si le décalage est non négatif, la séquence commencera à ce décalage dans le tableau. Si le décalage est négatif, la séquence commencera aussi loin de la fin du tableau.

Si la longueur est donnée et positive, il y aura autant de cellules dans la séquence. Si length est donné et négatif, la séquence se terminera aussi loin de la fin du tableau. En cas d'omission, la séquence commencera au décalage et ira à la fin du tableau.

Notez que array_slice() réinitialisera les clés du tableau par défaut. Depuis PHP 5.0.2, ce comportement peut être modifié en définissant préservation_keys sur TRUE.

$input = array("a", "b", "c", "d", "e");
$output = array_slice($input, );  //返回下標(biāo)開(kāi)始的數(shù)組 returns "c", "d", and "e"
$output = array_slice($input, -, ); // returns "d"
$output = array_slice($input, , ); // returns "a", "b", and "c"
// note the differences in the array keys
print_r(array_slice($input, , -));
print_r(array_slice($input, , -, true));

Si vous devez renvoyer quelques données aléatoires, vous pouvez d'abord utiliser shuffle($input); pour brouiller le tableau d'origine, puis utiliser array_slice pour l'obtenir

PS?: fonction PHP array_slice()

Définition et utilisation

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

Remarque?: Si le tableau contient des clés de cha?ne, le tableau renvoyé conservera les noms de clés. (Voir exemple 4)

Syntaxe

array_slice(array,offset,length,preserve)

php 利用array_slice函數(shù)獲取隨機(jī)數(shù)組或前幾條數(shù)據(jù)

Exemple 1

<?php
$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
print_r(array_slice($a,1,2));
?>

Sortie?:

Array ( [0] => Cat [1] => Horse )

Exemple 2

Avec paramètre de décalage négatif :

<?php
$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
print_r(array_slice($a,-2,1));
?>

Sortie :

Array ( [0] => Horse )

Exemple 3

préserver le paramètre défini sur true?:

<?php
$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
print_r(array_slice($a,1,2,true));
?>

Sortie?:

Array ( [1] => Cat [2] => Horse )

Exemple 4

Avec clé de cha?ne?:

<?php
$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse","d"=>"Bird");
print_r(array_slice($a,1,2));
?>

Sortie?:

Array ( [b] => Cat [c] => Horse )

Ce qui précède est le php présenté dans cet article pour utiliser la fonction array_slice pour obtenir des données aléatoires ou les premières données du tableau. J'espère que vous l'aimerez.

Pour plus d'articles sur PHP utilisant la fonction array_slice pour obtenir un tableau aléatoire ou les premiers éléments de données, veuillez faire attention au site Web PHP chinois?!

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

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel PHP
1502
276