


Apakah cara untuk mendapatkan nilai daripada tatasusunan php?
Sep 08, 2021 pm 07:35 PMKaedah untuk mendapatkan nilai: 1. Gunakan pernyataan "array_shift($arr)"; 2. Gunakan pernyataan "array_pop($arr)" 3. Gunakan "array_splice($arr, number of elements )" pernyataan ;4. Gunakan pernyataan "array_slice($arr, number of elements)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Dapatkan nilai daripada Kaedah tatasusunan php
Kaedah 1: Gunakan fungsi array_shift() untuk mendapatkan nilai elemen pertama dalam tatasusunan
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); //获取数组中的第一个元素 $first = array_shift($arr); echo "数组的第一个元素为:".$first; ?>
Hasil keluaran:
Kaedah 2: Gunakan fungsi array_pop() untuk mendapatkan nilai elemen terakhir dalam tatasusunan
Mari kita lihat satu contoh dahulu:
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); //获取数组中的第一个元素 $first = array_pop($arr); echo "数组的最后一个元素为:".$first; ?>
Hasil keluaran:
Kaedah 3: Gunakan fungsi array_rand() untuk mendapatkan berbilang nilai elemen secara rawak
<?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); ?>
Hasil keluaran:
Kaedah 4: Gunakan fungsi array_splice() untuk mendapatkan berbilang nilai elemen
<?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); ?>
Hasil output ialah:
Kaedah 5: Gunakan array_slice( ) untuk mendapatkan berbilang elemen
<?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); ?>
Hasil output ialah:
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah cara untuk mendapatkan nilai daripada tatasusunan php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP
