最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php中array_unshift()修改數(shù)組key注意事項分析

 更新時間:2016年05月16日 11:25:09   作者:cclehui  
這篇文章主要介紹了php中array_unshift()修改數(shù)組key注意事項,實例分析了array_unshift()函數(shù)在處理鍵值為數(shù)字類型時自動轉換鍵值的情況,需要的朋友可以參考下

本文實例分析了php中array_unshift()修改數(shù)組key注意事項。分享給大家供大家參考,具體如下:

眾所周知,array_unshift()用來在數(shù)組的開頭添加元素,但今天突然發(fā)現(xiàn)如果數(shù)組的鍵值是數(shù)字類型的(或能轉成數(shù)字類型的),array_unshift()會修改所有鍵為數(shù)字的元素的Key,真是坑啊

實例:

$a=array(111=>"dddddddddddd","112"=>array("one"=>"orange","two"=>"hhhhh"), "113"=>array("one"=>"orange","two"=>"hhhhh"),"oooo"=>"jjjjj");
print_r($a);echo "</br>";
array_unshift($a, "aaaaaaaaa");
print_r($a);echo "</br>";

輸出結果:

Array ( [111] => dddddddddddd [112] => Array ( [one] => orange [two] => hhhhh ) [113] => Array ( [one] => orange [two] => hhhhh ) [oooo] => jjjjj )
Array ( [0] => aaaaaaaaa [1] => dddddddddddd [2] => Array ( [one] => orange [two] => hhhhh ) [3] => Array ( [one] => orange [two] => hhhhh ) [oooo] => jjjjj )

看到了吧,array_unshift()后數(shù)組鍵值發(fā)生了變化,原來的111變成了1,真是坑哪!以后大家在使用array_unshift()的時候對此需要格外注意了!

補充:小編在這里推薦一款本站的php格式化美化的排版工具幫助大家在以后的PHP程序設計中進行代碼排版:

php代碼在線格式化美化工具:http://tools.jb51.net/code/phpformat

更多關于PHP相關內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)組(Array)操作技巧大全》、《php排序算法總結》、《PHP常用遍歷算法與技巧總結》、《PHP數(shù)據(jù)結構與算法教程》、《php程序設計算法總結》、《PHP數(shù)學運算技巧總結》、《php正則表達式用法總結》、《PHP運算與運算符用法總結》、《php字符串(string)用法總結》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設計有所幫助。

相關文章

最新評論

维西| 芷江| 新密市| 广丰县| 乐东| 德江县| 德令哈市| 依兰县| 珲春市| 平和县| 巴南区| 葵青区| 河东区| 通河县| 武邑县| 双柏县| 龙川县| 宁远县| 绍兴市| 浮山县| 沙雅县| 浏阳市| 晋江市| 鄂托克前旗| 嘉兴市| 连南| 陆丰市| 宝应县| 丽江市| 盖州市| 大邑县| 汉寿县| 九台市| 楚雄市| 闽清县| 玉溪市| 当阳市| 凤台县| 两当县| 青浦区| 博乐市|