首頁 > 後端開發 > PHP問題 > php數組的下標預設是什麼

php數組的下標預設是什麼

青灯夜游
發布: 2023-03-15 22:46:01
原創
2828 人瀏覽過

php數組的下標預設是整數類型,且從0開始。在php中,如果建立數組時不手動設定字串鍵名(下標),則預設建立索引數組,其下標(鍵名)由整數值組成,且預設的索引值是從0開始依次增加的;每個數字對應一個數組元素在數組中的位置,不需要特別指定。

php數組的下標預設是什麼

本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦

在PHP 中宣告陣列可以使用以下兩種方法:

  • 直接為陣列元素賦值即可宣告陣列;

  • 使用array() 函數宣告陣列。

但無論哪種方法,如果創建數組時不手動設定字串鍵名(下標),則預設建立索引數組

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$array[] = &#39;苹果&#39;;
$array[] = &#39;香蕉&#39;;
$array[] = &#39;梨&#39;;
$array[] = &#39;桃子&#39;;
var_dump($array);
?>
登入後複製

php數組的下標預設是什麼

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$array = array(&#39;红色&#39;,&#39;黄色&#39;,&#39;蓝色&#39;,&#39;白色&#39;);

var_dump($array);
?>
登入後複製

php數組的下標預設是什麼

索引數組的下標(鍵名)由整數值組成,且預設從0 開始,每個數字對應一個數組元素在數組中的位置,不需要特別指定,PHP 會自動為索引數組的鍵名賦一個整數值,然後從這個值開始自動遞增。

只有手動指定字串鍵名,才會設定關聯數組:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$array = array("id"=>25,"name"=>"李华","age"=>18);

var_dump($array);
?>
登入後複製

php數組的下標預設是什麼

#關聯數組的鍵名可以是任何一個整數或字串。如果鍵名是字串,則要給這個鍵名加上定界修飾符-單引號' '或雙引號" "。對於索引數組,為了避免混清,最好也加上定界符。

推薦學習:《PHP影片教學

以上是php數組的下標預設是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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