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

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

當數組的下班是小數的時候,下標會變成什么???

正在回答

1 回答

關于數組的下標也就是key值的數據類型轉換,有以下說明:

key 可以是 integer 或者 string。

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

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

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

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

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

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

此外,如果在數組定義中多個單元都使用了同一個鍵名,則只使用了最后一個,之前的都被覆蓋了。

建議做個試驗執行看看結果。?


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

舉報

0/150
提交
取消
性能優化之PHP優化
  • 參與學習       37094    人
  • 解答問題       109    個

帶你打造高速高效的PHP項目,由淺入深帶你進一步探索php優化項目

進入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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