PHP數組分類、數組建立執行個體講解

來源:互聯網
上載者:User
本篇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中文網。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.