轉(zhuǎn)換方法:1、利用foreach循環(huán)和一個(gè)空數(shù)組,語法“foreach($arr1 as $k=>$v){$arr2[$v]=$k;}”;2、使用array_flip()函數(shù),語法“array_flip($array)”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
php將數(shù)組中鍵和值轉(zhuǎn)換位置
方法1:利用foreach循環(huán)和一個(gè)空數(shù)組
<?php $arr1=array("aaa"=>11,"bbb"=>22,"ccc"=>33); $arr2=array(); foreach($arr1 as $k=>$v){ $arr2[$v]=$k; } var_dump($arr2); ?>
輸出結(jié)果:
方法2:使用array_flip()函數(shù)
array_flip()函數(shù)可以交換數(shù)組中的鍵和值
<?php $arr1=array("aaa"=>11,"bbb"=>22,"ccc"=>33); $arr2=array_flip($arr1); var_dump($arr2); ?>
輸出結(jié)果:
推薦學(xué)習(xí):《PHP視頻教程》