【问题标题】:PHP - Search key in associative arrayPHP - 关联数组中的搜索键
【发布时间】:2019-02-21 21:04:13
【问题描述】:

我想找到特定的数组键和返回值。这是我的代码

$user_msg = "three";
$array = array(
            'one'=>"1",
            'two'=>"2",
            'three'=>"3"
);

我可以使用 in_array 函数来查找密钥吗?我想用 for 循环(不是 foreach)检查所有数组。我测试了 in_array 但不起作用!

【问题讨论】:

    标签: arrays key associative-array


    【解决方案1】:

    这样试试

    $keys = array_keys($array) //get all keys from $array
    $value = $array[$keys[0]] //$keys[0] == "one"
    

    【讨论】:

      【解决方案2】:

      重复,请检查该链接是否对您有帮助:

      Finding a specific key in an php array

      “array_keys”的文档将帮助您: http://www.php.net/manual/en/function.array-keys.php

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-08-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-18
        • 2020-04-16
        • 1970-01-01
        相关资源
        最近更新 更多