首頁 >後端開發 >PHP問題 >php怎麼根據數組位置查詢數組值

php怎麼根據數組位置查詢數組值

青灯夜游
青灯夜游原創
2021-09-03 10:53:262399瀏覽

php根據陣列位置查詢陣列值的方法:1、使用「$數組變數名稱[下標值]」語句;2、使用「array_slice($arr,下標值,1)」語句; 3.使用「array_splice($arr,下標值,1)」語句。

php怎麼根據數組位置查詢數組值

本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦

php根據陣列位置查詢數組值的方法

方法1:利用$數組變數名稱[下標值] 的形式

<?php
$arr = array(10,12,20,25,24);
echo $arr[1];
?>

php怎麼根據數組位置查詢數組值

方法2:利用array_slice()函數

array_slice() 函數可以根據給出的陣列位置,截取指定長度的一段值,並傳回截取後的子數組。

如果就想要取得一個元素,則可設定array_slice() 函數的第三個參數為1即可。

範例:取得下標為1的元素值

<?php
$arr = array(10,12,20,25,24);

$result = array_slice($arr,1,1); //截取下标1的元素
var_dump($result);
?>

php怎麼根據數組位置查詢數組值

#方法3:利用array_splice()函數

#和array_slice() 函數類似,如果就想要取得一個元素,則可設定array_splice()函數的第三個參數為1即可。

<?php
$arr = array(10,12,20,25,24);

$result = array_splice($arr,2,1);//截取下标2的元素
var_dump($result);
?>

php怎麼根據數組位置查詢數組值

推薦學習:《PHP影片教學

以上是php怎麼根據數組位置查詢數組值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn