數(shù)組在php中應用非常的多了在我們找工作時可能數(shù)組試題也多在學習中也就到比較多,這里給各位整理了大量的關于php數(shù)組的例子,有興趣的和小編來看這篇php入門數(shù)組的使用到面試題文章.
1.數(shù)組的概念
數(shù)組就是一個用來存儲一系列變量值的命名區(qū)域,每個數(shù)組元素有一個相關的索引,也成為關鍵字,它可以用來訪問元素.
PHP允許間隔性地使用數(shù)字或字符串作為數(shù)組的索引躯嫉。
2.數(shù)字索引數(shù)組
2.1 數(shù)字索引數(shù)組的初始化
$products = array(‘Tires’,’Oil’,’Spark Plugs’);
如果需要將按升序排列的數(shù)字保存在一個數(shù)組中贡定,可以使用range()函數(shù)自動創(chuàng)建這個數(shù)組穆律。
創(chuàng)建一個1-10的數(shù)字數(shù)組:
$numbers = range(1,10);
可選的第三個參數(shù)允許設定值之間的步幅。
創(chuàng)建一個1-10之間的奇數(shù)數(shù)組:$odds = range(1,10,2);
2.2 訪問數(shù)組的內(nèi)容
默認情況下,0元素是數(shù)組的第一個元素,使用$products[0]脯燃、$products[1]、$products[2],就可以使用數(shù)組$products的內(nèi)容了.
除了訪問,數(shù)組的內(nèi)容可以修改和添加:
$products[3] = ‘Fuses’;
像PHP的其他變量一樣,數(shù)組不需要預先初始化或創(chuàng)建。在第一次使用它們的時候婶芭,它們會自動創(chuàng)建。
如下代碼創(chuàng)建了一個與前面使用array()語句創(chuàng)建的$products數(shù)組相同的數(shù)組:
$products[0] = ‘Tires’;
$products[1] = ‘Oil’;
$products[2] = ‘Spark Plugs’;
數(shù)組的大小將根據(jù)所增加的元素多少動態(tài)地變化着饥。
2.3 使用循環(huán)訪問數(shù)組
就是遍歷數(shù)組:
foreach($products as $current){
echo $current;
}