站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php怎么改變數(shù)組key的值

        兩種改變方法:1、使用array_values()函數(shù)重置數(shù)組的鍵名(key),語(yǔ)法“array_values($array)”,適用于關(guān)聯(lián)函數(shù)或鍵名(key)混亂的數(shù)組,將其變?yōu)閺?開(kāi)始且以1遞增的數(shù)字值。2、使用array_combine()函數(shù)更改數(shù)組的鍵(key),可將一個(gè)數(shù)組的值作為另一個(gè)數(shù)組的鍵名,語(yǔ)法“array_combine(鍵名數(shù)組,原數(shù)組)”。

        php怎么改變數(shù)組key的值

        本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦

        php改變數(shù)組key的值,即改變數(shù)組的鍵名。有兩種方法:

        • 使用array_values()函數(shù)

        • 使用array_combine()函數(shù)

        方法1:使用array_values()函數(shù)重置數(shù)組的鍵名(key)

        array_values() 函數(shù)可以獲取數(shù)組中所有元素的值,該函數(shù)語(yǔ)法格式如下:

        array_values($array)
        • 參數(shù) $array 為被操作的數(shù)組。

        array_values() 函數(shù)特別適合用于數(shù)組中元素下標(biāo)混亂的數(shù)組,或者關(guān)聯(lián)數(shù)組。

        array_values() 函數(shù)可以返回一個(gè)包含給定數(shù)組中所有值的數(shù)組,但不保留鍵名。即被返回的數(shù)組將使用索引數(shù)組的形式,數(shù)組的索引從 0 開(kāi)始且以 1 遞增。

        示例:

        <?php $arr1=array("Peter"=>65,"Harry"=>80,"John"=>78,"Clark"=>90); var_dump($arr1); var_dump(array_values($arr1));  $arr2=array(2=>65,8=>80,5=>78,0=>90); var_dump($arr2); var_dump(array_values($arr2)); ?>

        php怎么改變數(shù)組key的值

        方法2:使用array_combine()函數(shù)更改一個(gè)數(shù)組的鍵(key)

        array_combine() 函數(shù)通過(guò)合并兩個(gè)數(shù)組來(lái)創(chuàng)建一個(gè)新數(shù)組,其中的一個(gè)數(shù)組是鍵名,另一個(gè)數(shù)組的值為鍵值。

        利用這個(gè)特性,可以將一個(gè)數(shù)組的值作為另一個(gè)數(shù)組的鍵名。

        語(yǔ)法:

        array_combine($keys,$values);
        • $keys 必需。鍵名數(shù)組。

        • $values 必需。鍵值數(shù)組。

        需要注意的是,使用array_combine()函數(shù)創(chuàng)建數(shù)組時(shí),$keys數(shù)組和$values數(shù)組中的元素個(gè)數(shù)必須要一致,這才能讓鍵名和鍵值一一對(duì)應(yīng),否則就會(huì)報(bào)錯(cuò)并返回 FALSE。

        示例:

        <?php header("Content-type:text/html;charset=utf-8"); $arr=array("red","green","blue","yellow"); var_dump($arr); $keys=array("a","b","c","d"); var_dump($keys); echo "使用array_combine()后:"; $arr=array_combine($keys,$arr); var_dump($arr); ?>

        php怎么改變數(shù)組key的值

        推薦學(xué)習(xí):《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 亚洲午夜福利精品久久| 91视频国产精品| 久久九九精品99国产精品| 88国产精品欧美一区二区三区| 亚洲精品无码精品mV在线观看| 91热成人精品国产免费| 精品日韩亚洲AV无码| 欧美人与性动交α欧美精品成人色XXXX视频| 国产精品久久久久久| 亚洲国产精品特色大片观看完整版| 国产精品夜色视频一级区 | 西瓜精品国产自在现线| 2021国产三级精品三级在专区| 99精品久久精品一区二区| 亚洲国产精品国自产拍AV| 色哟哟国产精品免费观看| 国产精品偷窥熟女精品视频 | 国产99久久九九精品无码| 2018国产精华国产精品| 亚洲AV永久无码精品成人| 全国精品一区二区在线观看| 国产成人精品一区二三区在线观看| 国产精品91av| 国产精品一区二区久久国产| 亚洲国产精品无码久久| 综合久久精品色| 亚洲?V无码成人精品区日韩| 另类国产精品一区二区| 国产精品香蕉在线观看| 四虎国产精品永久一区| 500av导航大全精品| 国产精品VA在线观看无码不卡| 精品调教CHINESEGAY| 精品人妻中文字幕有码在线| 久久久久女人精品毛片| 全球AV集中精品导航福利| 无码人妻精品一区二区三区在线| 亚洲第一极品精品无码久久| 亚洲AV无码久久精品狠狠爱浪潮| 亚洲精品无码乱码成人| 午夜精品久久久久久毛片|