gpt4 book ai didi

php - PHP中获取数组中某个值的索引

转载 作者:IT老高 更新时间:2023-10-28 12:00:34 26 4
gpt4 key购买 nike

我有一个数组:

$list = array('string1', 'string2', 'string3');

我想获取给定值的索引(即 1 用于 string22 用于 string3 )

我想要的只是字符串在数组中的位置

  • string1 为 0
  • string2 为 1
  • string3 是 2

如何做到这一点?

最佳答案

array_search 就是这样做的方法。

array_search ( mixed $needle , array $haystack [, bool $strict = FALSE ] ) : mixed

来自 docs :

$array = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red');

$key = array_search('green', $array); // $key = 2;
$key = array_search('red', $array); // $key = 1;

您可以手动遍历数组并找到索引,但是当有一个函数时为什么要这样做。这个函数总是返回一个键,它适用于关联数组和普通数组。

关于php - PHP中获取数组中某个值的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2959222/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com