首頁  >  文章  >  後端開發  >  php如何為數組賦值

php如何為數組賦值

silencement
silencement原創
2019-09-26 14:22:598235瀏覽

php如何為數組賦值

陣列就是一個鍵值對組成的語言結構,鍵類似於飯店的房間號,值類似於飯店房間裡儲存的東西。

推薦手冊php完全自學手冊

#如果你去某個飯店住店,服務生會告訴你房間號碼是多少,具體房間裡有存放了什麼,那就需要根據房間號碼進到房間裡才知道了。

<?php
//设置某个变量为一个空数组
$arr=array();
?>

PHP有兩個陣列:

索引陣列、關聯陣列。索引和關聯兩個字都是針對陣列的鍵而言的。

PHP數組之索引數組賦值

索引數組賦值有三種方式:

第一種:用數組變數的名字後面跟著一個中括號的方式賦值,當然,索引數組中,中括號內的鍵一定是整數。

比如,$arr[0]=&#39;苹果&#39;;

第二種:用array()建立一個空數組,使用=>符號來分隔鍵和值,左側表示鍵,右側表示值。當然,在索引數組中,鍵一定是整數。例如,

array(&#39;0&#39;=>&#39;苹果&#39;);

第三種:用array()建立一個空數組,直接在數組裡用英文的單引號'或英文的雙引號"賦值,數組會預設建立從0開始的整數的鍵。

比如array(&#39;苹果&#39;);

這個數組相當於array('0'=>'蘋果');

##PHP數組之關聯數組賦值

關聯數組賦值有兩種方式:

第一種:用數組變數的名字後面跟一個中括號的方式賦值,當然,關聯數組中,中括號內的鍵一定是字串。

例如,$arr['apple']='蘋果';

第二種:用array()建立空數組,並使用=>符號分隔鍵和值,左側表示鍵,右側表示值。當然,關聯數組中,鍵一定是字串。


比如,array('apple'=>'蘋果');

<?php
//请创建一个数组变量arr,并尝试创建一个关联数组,键是apple,值是苹果
$arr = array(&#39;apple&#39;=>&#39;苹果&#39;);
if( isset($arr) ) {print_r($arr);}
?>
//Array ( [apple] => 苹果 )

相關文章推薦1.
PHP如何定義陣列?有幾種定義陣列的方法? 2.
php常用數組函數有哪些?PHP常用數組函數總結整理
相關影片推薦1.
獨孤九賤(4)_PHP影片教學
#

以上是php如何為數組賦值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn