亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

array('0'=>'蘋果');這塊錯了吧,array(0=>'蘋果')才是索引數組吧?

正在回答

3 回答

數組中的key 可以是 integer 或者 string 。value 可以是任意類型。

此外 key 會有如下的強制轉換:

1、包含有合法整型值的字符串會被轉換為整型。例如鍵名 "8" 實際會被儲存為 8。但是 "08" 則不會強制轉換,因為其不是一個合法的十進制數值。?

2、浮點數也會被轉換為整型,意味著其小數部分會被舍去。例如鍵名 8.7 實際會被儲存為 8。?

3、布爾值也會被轉換成整型。即鍵名 true 實際會被儲存為 1 而鍵名 false 會被儲存為 0。?

4、Null 會被轉換為空字符串,即鍵名 null 實際會被儲存為 ""。?

5、數組和對象不能被用為鍵名。堅持這么做會導致警告:Illegal offset type。?

所以,array('0'=>'蘋果');這種寫法不是錯誤寫法 ,系統會自動進行數據類型的強制轉換。


10 回復 有任何疑惑可以回復我~

最喜歡看索菲亞的干貨評論了,get√

0 回復 有任何疑惑可以回復我~

學習了。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
PHP進階篇
  • 參與學習       181922    人
  • 解答問題       2668    個

輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序

進入課程
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號