php之創建數組的方法


PHP 中的數組實際上是一個有序映射。映射是一種把 values 關聯到 keys 的類型。此類型在很多方面做了優化,因此可以把它當成真正的數組,或列表(向量),散列表(是映射的一種實現),字典,集合,棧,隊列以及更多可能性。由於數組元素的值也可以是另一個數組,樹形結構和多維數組也是允許的

1.利用Array函數進行創建

$a=array(1,2,4,5,6);
這種方法成爲索引數組

2.關鍵字數組

$a=array(key1=>value1,key2=>value2,key3=>value3);
3.直接進行創建

$a[key1]=value1;
$a[key2]=value2;
4.通過括號[]進行創建

php 5.4版以後可以這麼寫,新增的數組簡寫語法。
php 5.3版及以前的版本不接受這麼寫...

$data = [
'start_time' => '123',
'end_time' =>'456'
];
下面介紹幾個常用的與數組相關的函數

unset();  刪除數組的某一個元素

print_r();  輸出數組的結構

count();  計算數組中元素的個數

range();  用於建立一個包含制定範圍單元的數組

sort();  對數組進行排序

array_merge();  用於合併一個或多個數組

array_chunk();  可以將一個數組分割爲多個

asort();   對數組排序並且保持索引關係

key();  從關聯數組中取得鍵名

in_array();   檢查數組中是否存在某個值

array_values();  返回數組中所有的值


先到這吧,後面還會再補充,希望可以幫到大家.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章