一維數(shù)組:
成都創(chuàng)新互聯(lián)主營匯川網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app開發(fā)定制,匯川h5小程序開發(fā)搭建,匯川網(wǎng)站營銷推廣歡迎匯川等地區(qū)企業(yè)咨詢
$arr = array(1,2,3);
第一個值:$arr[0];
二維數(shù)組:
$arr = array(array(1,2,3),array(4,5,6));
第一個值:$arr[0][0];
可以使用reset($arr);
它會將數(shù)組的內(nèi)部指針指向第一個單元,并且可以輸出第一個單元
它的用法也很簡單:array_rand($arr[, $num])$arr == 用來取元素的數(shù)組$num == 隨機取下標(biāo)的個數(shù)其中第二個參數(shù) $num 是可選的,默認為1 。注意:它的返回值在第二個參數(shù)大于 1 的時候是一個數(shù)組;當(dāng)?shù)诙€參數(shù)不設(shè)或者傳值 1 的時候是一個下標(biāo)。簡單的示例代碼如下:1、第二個參數(shù)不傳值的情況;$arr = Array('a', 'b');$rndKey = array_rand($arr);echo $arr[$rndKey];//輸出 a 或者 b2、第二個參數(shù)傳值大于 1 的情況;$arr = Array('a', 'b', 'c', 'd');$rndKey = array_rand($arr, 2);print_r($rndKey]);//輸出一個隨機key的數(shù)組
$array = array(1,2,3,4,5);
//復(fù)位
reset($array);
//第一個
$first = current($array);
//最后一個
$end = end($array);
current()數(shù)組函數(shù)取數(shù)組的第一個元素值,例如:
?php
$arr?=?array(array(15844=?個人站長));
echo?current($arr[0]);
?