php如何為數組賦值

silencement
發布: 2023-02-25 06:50:02
原創
8286 人瀏覽過

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板