陣列:鍵值對組成的語言結構,
根據維數可分為:一維陣列、二維陣列、三維陣列(多維陣列)
根據 key 可分為:索引陣列、關聯陣列
創立陣列的方式:
$ar_1 = array(); //空陣列
$ar_2 = array( 0, 1, 2 ) //初始化陣列,有3個值
$ar_3[0] = 1;
$ar_3['name'] = "you";
$ar_3 = 1; // 這樣也是創立陣列的方式
多維陣列的:一維陣列的key是另乙個陣列
$ar = array(
'ar_1' = array(),
'ar_2' = array()
陣列方法:
count(); //返回陣列的長度 陣列的索引都是從0開始的
sort() - 對陣列進行公升序排列
rsort() - 對陣列進行降序排列
asort() - 根據關聯陣列的值,對陣列進行公升序排列
ksort() - 根據關聯陣列的鍵,對陣列進行公升序排列
arsort() - 根據關聯陣列的值,對陣列進行降序排列
krsort() - 根據關聯陣列的鍵,對陣列進行降序排列
遍歷陣列
foreach( $ar as $values ); //獲取 value
foreach( $ar as $keys => $values ) // 獲取 key 和value 值
for( $i = 0; $i < count( $ar ); i++ ); //也可以
陣列知識整理歸納
陣列的建立 type t arr name const n type t 是指數組的元素型別 const n 是個常量表示式,來指定陣列的大小 其中 const n 中const n必須是常量,不能像下面這樣 int count 10 int arr count 2.陣列的初始化 定義 在建立陣列的...
PHP 基礎知識整理
1 psr0 描述的是通過檔案路徑自動載入類autoloader的指南 autoloader require once public path vendor autoload.php autoloader addpsr4 test system sys path 使用psr4,我覺得有2個好處 1....
PHP 基礎知識整理
物件導向的特點 繼承,封裝,多型!類的屬性訪問控制 public,protected,private。類的定義 class 類的繼承 extends 抽象類 抽象類定義 abstarct 定義為抽象的類不能被例項化.任何乙個類,如果它裡面至少有乙個方法是被宣告為抽象的,那麼這個類就必須被宣告為抽象的...