1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php怎么将数组value转为key

php怎么将数组value转为key

时间:2020-02-07 15:08:38

相关推荐

php怎么将数组value转为key

后端开发|PHP问题

php,php数组

后端开发-PHP问题

仿租车源码,ubuntu终端放到桌面,如何使用tomcat数据库,python爬虫暂停,php技术架构师学习,光泽网络seolzw

php将数组value转为key,也就是将数组中键和值互相转换位置。下面介绍3种方法:

app源码打包软件,vscode写单片机,下载ubuntu后,查看tomcat启动实例,爬虫登录超时,php开发微信授权,惠州seo项目公司哪家好,织梦模板中怎么更改网站图片,phpcms 中英文模板lzw

方法1:使用array_flip()函数

内容切换源码,手机用ubuntu系统,tomcat下显示不出图片,python案例爬虫,php讲师是什么,鼓楼区一般seo服务电话lzw

array_flip()函数可以交换数组中的键和值

11,"bbb"=>22,"ccc"=>33);var_dump($arr1);$arr2=array_flip($arr1);var_dump($arr2);?>

方法2:使用array_keys()+array_combine()函数

实现思想:

使用array_keys()获得数组中的键名,返回键名数组

使用array_combine()将原数组作为键名,将键名数组作为键值,合并成一个新数组

11,"Ben"=>22,"Joe"=>33);var_dump($arr);$keys=array_keys($arr);var_dump(array_combine($arr,$keys));?>

方法3:利用foreach循环和一个空数组

11,"bbb"=>22,"ccc"=>33);$arr2=array();foreach($arr1 as $k=>$v){ $arr2[$v]=$k;}var_dump($arr2);?>

《PHP视频教学》

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。