本篇PHP數組分類、數組建立執行個體講解。
一、數組分類
1.索引數組
索引值為整數的數組
2.關聯陣列
索引值為字串的數組,使用字串作為索引,這使得編程更加人性化!
這在其他程式設計語言中非常少見,但是在PHP中會被大量的使用在開發過程中,
使用起來極其方便!
二、數組建立
PHP中建立數組非常靈活,與其他許多程式設計語言不同的是PHP不需要在建立數組時
,指定數組的大小,甚至不需要在使用數組之前聲明,也可以在同一個數組中存
儲任何類型的資料。
.直接為數組元素賦值即可建立數組。
.使用array()語言結構建立數組。
1.直接為數組元素賦值即可建立數組
變數名[索引值]=資料內容;索引值可以是整數也可以是字串,也不可不寫(預設為索引數組)2.使用array()語言結構建立數組 變數名=array(key1=>value1,……);
<!--?php
/*
建立數組方法一
*/
//$student[索引值]=具體的值$student[0]=10;$student[1]='傻逼';$student[2]=true;$student[3]=60.5;$student[3]='單位取得完全';
//需要使用print_r()函數來輸出數組的具體內容//print_r($student);var_dump($student); $student1['num']=10;$student1['name']='傻逼';$student1['sex']=true;$student1['grade']=60.5;var_dump($student1); //使用數組裡面具體資料的方法//陣列變數名稱[索引值];echo $student[1];</pre><pre class="brush:java;"><!--?php/*
建立數組方法三
*/
//$student=array(索引值=-->具體的值,.......); $student=array(10,'傻逼',true,60.5);//一維數組 var_dump($student); $student1=array( 0=>10, 1=>'傻逼', 2=>true, 3=>60.5 ); var_dump($student1); $student2=array( 'num'=>11, 'name'=>'菜逼', 'sex'=>true, 'grade'=>80.5, 10=>'dqwdwqdwq' ); var_dump($student2); ?><!--?php//二維數組,多維陣列$students=array( 0=-->array(1,'傻逼',true,60.5), 1=>array(2,'菜逼',true,80.5), 2=>array(3,'坑逼',false,85.5));/*$students=array( array(1,'傻逼',true,60.5), array(2,'菜逼',true,80.5), array(3,'坑逼',false,85.5));*/ var_dump($students);echo $students[0][1];?>
本篇PHP數組分類、數組建立執行個體講解,更多相關內容請關注php中文網。