陣列分類、陣列創建在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];
<!--?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中文網。
相關推薦:
以上是講解PHP數組分類、數組創建的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!