Méthodes pour obtenir les valeurs : 1. Utilisez l'instruction "array_shift($arr)" ; 2. Utilisez l'instruction "array_pop($arr)" ; 3. Utilisez l'instruction "array_splice($arr, nombre d'éléments)" ; 4. Utilisez l'instruction "array_slice($arr, nombre d'éléments)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment obtenir la valeur du tableau php
Méthode 1 : Utiliser la méthode array_shift() fonction pour obtenir la première valeur du tableau Une valeur d'élément
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); //获取数组中的第一个元素 $first = array_shift($arr); echo "数组的第一个元素为:".$first; ?>
Résultat de sortie :
Méthode 2 : Utilisez la fonction array_pop() pour obtenir la dernière valeur d'élément du tableau
Regardons un exemple d'abord :
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); //获取数组中的第一个元素 $first = array_pop($arr); echo "数组的最后一个元素为:".$first; ?>
Résultat de sortie :
Méthode 3 : utilisez la fonction array_rand() pour obtenir aléatoirement plusieurs valeurs d'éléments
<?php $arr=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $rand = array_rand($arr,3); foreach($rand as $val){ $arr2[$val]=$arr[$val]; } var_dump($arr2); ?>
Résultat de sortie :
Méthode 4 : Utiliser la fonction array_splice() pour obtenir plusieurs valeurs d'éléments
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "截取的数组片段:"; $result = array_splice($arr,2); //截取从下标2开始的全部数组元素 var_dump($result); $arr = array(10,12,20,25,24); $result = array_splice($arr,1,2);//截取从下标1开始的两个元素 var_dump($result); ?>
Le résultat de sortie est :
Méthode 5 : Utilisez la fonction array_slice() pour obtenir plusieurs éléments
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "截取的数组片段:"; $result = array_slice($arr,2); //截取从下标2开始的全部数组元素 var_dump($result); $result = array_slice($arr,1,2); //截取从下标1开始的两个元素 var_dump($result); ?>
Le résultat de sortie est :
Apprentissage recommandé : "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!