博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 数组字符串搜索array_search技巧
阅读量:6955 次
发布时间:2019-06-27

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

hot3.png

php 数组字符串搜索array_search技巧 php 搜索数组字符串我们一般会用到array_search和in_array两个函数,array_search() 函数与 in_array() 一样,在数组中查找一个键值。如果找到了该值,匹配元素的键名会被返回。如果没找到,则返回 false。 但是array_search一般用到搜索一个数组中符合要求的第一个字符串。如果搜索的字符串在数组中含有多个,使用array_search的话,是 不行的。这时,我们使用array_keys()函数,实现搜索的字符串在数组中含有多个,看一下如下例子: $array = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red'); $a=array_search( "blue",$array); //将输出$a=0; $b=array_search( 'red',$array); //将只会输出$b=1; $p = array_keys($array, 'red');//搜索的字符串在数组中含有多个 if(is_array($p)) { foreach($p as $v) { echo $val."出现在".$v . " "; } }else { echo $val."出现在".array_search($val, $array)." "; }

转载于:https://my.oschina.net/u/588516/blog/706026

你可能感兴趣的文章
Spring学习总结(6)——Spring之核心容器bean
查看>>
一道mysql面试题
查看>>
Storefront与NetScaler的集成配置 - part3
查看>>
图解Undo原理
查看>>
Mysql的几个成功故事
查看>>
在Mac上通过SourceTree管理Github
查看>>
vCenter Server and ESXi Security
查看>>
Django Sendmail Errno[61] Connection Refused
查看>>
web安全
查看>>
XenApp_XenDesktop_7.6实战篇之十五:StoreFront的配置
查看>>
Tablespace Report
查看>>
hibernate映射插件
查看>>
Syngress.Nmap.in.the.Enterprise.Your.Guide.to.Network.Scanning
查看>>
小学生都能看懂的表达式计算(图解)
查看>>
物联网有没有创新的思维模式?如果有,会是什么?
查看>>
微会动微信现场互动:年会策划之用产品思维搞定年会
查看>>
利用STP生成树协议实现负载均衡
查看>>
三层交换
查看>>
学习——精通软件性能测试笔记
查看>>
定制多系统启动菜单
查看>>