博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php数组根据值获取键名(转)
阅读量:5226 次
发布时间:2019-06-14

本文共 549 字,大约阅读时间需要 1 分钟。

php数组根据值获取键名功能,主要有两个内置函数可以使用。array_search 和 array_keys,用于处理返回单个键名和多个键名。

具体范例如下:

<?php
/**
 
* php array get key by value
 
* php数组根据值获取键名
 
* @author http://www.phpff.com
 
*/
$items
=
array
(
    
"banana"
=>
"fruit"
,
    
"tomato"
=>
"vegetable"
,
    
"lentil"
=>
"bean"
,
    
"apple" 
=>
"vegetable"
);
 
//1.返回一个键名,如果值有重复返回第一个键名
$key
=
array_search
(
'vegetable'
,
$items
);
 
echo
$key
;
//tomato
 
//2.返回多个键名
$keys
=
array_keys
(
$items
,
'vegetable'
);
 
print_r(
$keys
);
/*
Array
(
    
[0] => tomato
    
[1] => apple
)
*/
?>

转载于:https://www.cnblogs.com/huojing/articles/4747852.html

你可能感兴趣的文章
【android】安卓的权限提示及版本相关
查看>>
3D重建的进阶了解---深度图,网格,体素,点云是什么
查看>>
JavaScript可否多线程? 深入理解JavaScript定时机制
查看>>
IOS基础学习
查看>>
js 模拟滚动条
查看>>
PHP 导出 Excell
查看>>
关于springmvc json交互产生的406错误
查看>>
python之-框架
查看>>
Gradle多项目构建
查看>>
Java基础教程——网络基础知识
查看>>
c++文件的读写
查看>>
[Web] 如何实现Web服务器和应用服务器的负载均衡?
查看>>
创建文件夹命令
查看>>
自己到底要的是什么
查看>>
this 指向
查看>>
Kruskal基础最小生成树
查看>>
【RabbitMQ】 Java简单的实现RabbitMQ
查看>>
BZOJ.4819.[SDOI2017]新生舞会(01分数规划 费用流SPFA)
查看>>
ubuntu 14.04 安装搜狗拼音输入法
查看>>
c#中 uint--byte[]--char[]--string相互转换汇总
查看>>