91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php數組下標是不是只能從0開始

發布時間:2022-07-22 16:31:59 來源:億速云 閱讀:175 作者:iii 欄目:編程語言

這篇文章主要介紹了php數組下標是不是只能從0開始的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇php數組下標是不是只能從0開始文章都會有所收獲,下面我們一起來看看吧。

PHP數組下標不是只能從0開始;PHP中數組的下標默認是從0開始的,但并不是全部都是0開始,可以特別指定數組的下標,PHP會根據指定的下標進行自增,語法為“$array = array(指定下標=>"第一個元素","第二個元素"...)”。

本文操作環境:Windows10系統、PHP8.1版、Dell G3電腦

php數組下標不是只能從0開始

PHP中的數字所以數組的下標默認從0開始,不需要特別指定,PHP會自動為其分配一個整型數值的下標值,然后自增。

當然也可以指定開始的下標。例如:

$temp_number = array(2=>"one","two","three","four");

這樣在鍵名值2、3、4、5的位置分別保存著"one","two","three","four"四個元素值。

我們也可以任意指定數組的鍵名保存數組值,例如:

$temp_number = array(2=>"one",4=>"two",6=>"three");

這樣在鍵名值2、4、6的位置分別保存著"one","two","three"三個數組元素的值。

擴展知識

數組基礎:

php中,數組的下標可以整數,也可以是字符串

php中,數組的元素順序不是由下標決定,而是由其“加入”的順序決定

定義:

$arr1 = array(元素1,元素2,。。。。。。);
array(1,1.1,5,'abc',true,false); //可以存儲任何數據,此時為默認下標
array(2=>1,4=>1.1,3=>5,7=>'abc',0=>true); //下標可任意設定(無需順序,無需連續)
array(2=>1,1.1,1=>5,'abc',0=>true); //可以加下標,也可以不加,不加下標則為默認下標
//默認下標規則:前面已經用過的最大數字下標+1
//這個數字的下標分別是:2,3,1,4,0
array(2=>1,'dd'=>5,1=>1.1,'abc',0=>true); //混合下標,同樣遵循默認下標規則
array(-2=>1,'dd'=>5,1.1,'abc',true); //負數下標不算在整數下標中,而只當作字符下標
//則這個數組最后三項的下標為:0,1,2
array(2.7=>1,'dd'=>5,1=>1.1,'abc',true); //浮點數下標會自動轉換為整數,且直接去掉小數部分
array("2.7"=>1,'dd'=>5,"11"=>1.1,'abc',true); //純數字字符串下標,當作數字看待
array(2=>1,'dd'=>5,true=>1.1,'abc',false=>true); //布爾值當作下標,則true為1,false為0
array(2=>1,'dd'=>5,2=>1.1,'abc',true); //如果下標跟前面的重復,則單純覆蓋前面同名下標的值

其他形式:

$arr1[] = 1;
$arr1[] = 5;
$arr1[] = 1.1;
......  //直接在變量后面使用[],就成為數組,并依次賦值
$arr2['aa'] = 1;
$arr2['bb'] = 5;
$arr2[5] = 1.1;
......  //這種形式寫的下標,其實跟使用array語法結構幾乎一樣

關于“php數組下標是不是只能從0開始”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“php數組下標是不是只能從0開始”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

沁阳市| 密山市| 黄龙县| 宁德市| 嘉黎县| 卢氏县| 翼城县| 海淀区| 大冶市| 健康| 宿州市| 漾濞| 凤阳县| 新蔡县| 营口市| 广安市| 教育| 尚义县| 曲阜市| 房产| 都安| 定结县| 扎囊县| 万山特区| 九台市| 永丰县| 讷河市| 诸城市| 手机| 白玉县| 霍城县| 贵阳市| 平舆县| 山阴县| 板桥市| 胶南市| 清徐县| 张家界市| 永丰县| 德庆县| 吉首市|