PHP數(shù)組筆記

數(shù)組在php中應(yīng)用非常的多了在我們找工作時(shí)可能數(shù)組試題也多在學(xué)習(xí)中也就到比較多,這里給各位整理了大量的關(guān)于php數(shù)組的例子,有興趣的和小編來(lái)看這篇php入門(mén)數(shù)組的使用到面試題文章.

1.數(shù)組的概念

數(shù)組就是一個(gè)用來(lái)存儲(chǔ)一系列變量值的命名區(qū)域,每個(gè)數(shù)組元素有一個(gè)相關(guān)的索引,也成為關(guān)鍵字,它可以用來(lái)訪(fǎng)問(wèn)元素.

PHP允許間隔性地使用數(shù)字或字符串作為數(shù)組的索引。

2.數(shù)字索引數(shù)組

2.1 數(shù)字索引數(shù)組的初始化

$products = array(‘Tires’,’Oil’,’Spark Plugs’);

如果需要將按升序排列的數(shù)字保存在一個(gè)數(shù)組中,可以使用range()函數(shù)自動(dòng)創(chuàng)建這個(gè)數(shù)組。

創(chuàng)建一個(gè)1-10的數(shù)字?jǐn)?shù)組:

$numbers = range(1,10);

可選的第三個(gè)參數(shù)允許設(shè)定值之間的步幅。

創(chuàng)建一個(gè)1-10之間的奇數(shù)數(shù)組:$odds = range(1,10,2);

2.2 訪(fǎng)問(wèn)數(shù)組的內(nèi)容

默認(rèn)情況下,0元素是數(shù)組的第一個(gè)元素,使用$products[0]、$products[1]、$products[2],就可以使用數(shù)組$products的內(nèi)容了.

除了訪(fǎng)問(wèn),數(shù)組的內(nèi)容可以修改和添加:

$products[3] = ‘Fuses’;

像PHP的其他變量一樣,數(shù)組不需要預(yù)先初始化或創(chuàng)建。在第一次使用它們的時(shí)候,它們會(huì)自動(dòng)創(chuàng)建。

如下代碼創(chuàng)建了一個(gè)與前面使用array()語(yǔ)句創(chuàng)建的$products數(shù)組相同的數(shù)組:

$products[0] = ‘Tires’;
$products[1] = ‘Oil’;
$products[2] = ‘Spark Plugs’;

數(shù)組的大小將根據(jù)所增加的元素多少動(dòng)態(tài)地變化。

2.3 使用循環(huán)訪(fǎng)問(wèn)數(shù)組

就是遍歷數(shù)組:

foreach($products as $current){
    echo $current;
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容