首页 >

php怎么获取数值在数组中的哪个位置

后端开发|PHP问题php怎么获取数值在数组中的哪个位置
php,php数组
后端开发-PHP问题
duckchat客户端源码,ubuntu 锁屏问题,java大型爬虫项目,php host,seo更换域名lzw
php获取数值在数组中的哪个位置
app借钱源码,如何完全移除ubuntu,tomcat面试题目及答案,python爬虫小说数据,基于php的机房关系系统,和田seo定制lzw
实现方法:
win服务器源码在哪,从win复制ubuntu,tomcat并发怎么看,爬虫数据窃取,php中如何区分session,seo搜v-一戈seolzw
使用array_values()将指定数组转为索引数组(主要针对关联数组,如果本来就是索引数组,没有变化)。

$array=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52);var_dump($array);$values=array_values($array);var_dump($values);

php怎么获取数值在数组中的哪个位置

使用array_search()在索引数组中搜索指定数值,如果成功则返回相应的键名(索引值或下标)。

(索引数组的键名当然就是数字值,每个数字对应一个数组元素在数组中的位置)

$index=array_search(23,$values);echo $index;

php怎么获取数值在数组中的哪个位置

索引数组的键名是从0开始计数的,因此在键名的基础上要加1

完整实现代码:检查数值23在数组中的位置

1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52);$values=array_values($array);var_dump($values);$index=array_search(23,$values)+1;echo "数值23在数组的第 ".$index." 位";?>

php怎么获取数值在数组中的哪个位置

《PHP视频教学》


php怎么获取数值在数组中的哪个位置
  • php怎么求数组中的最大值
  • php怎么求数组中的最大值 | php怎么求数组中的最大值 ...

    php怎么获取数值在数组中的哪个位置
  • php怎么去掉一维数组的元素
  • php怎么去掉一维数组的元素 | php怎么去掉一维数组的元素 ...

    php怎么获取数值在数组中的哪个位置
  • php中什么叫空数组
  • php中什么叫空数组 | php中什么叫空数组 ...