【发布时间】:2021-01-18 14:59:02
【问题描述】:
我有一个多维数组
$array[0]["searched0"] = "text0";
$array[1]["searched1"] = "text1";
...
现在我想获取“text1”,但我只知道它是 $array[1] 而不是名称“searched1”。有没有可能得到搜索到的参数?
【问题讨论】:
-
可以使用PHP的新功能
array_key_firstecho $array[1][array_key_first($array[1])]; -
如果我理解正确,如您所知,数组的第一部分可能
array_search("text1", $array[1])会有所帮助。它将返回搜索字符串的第一个找到的键。 php.net/manual/en/function.array-search.php -
每个子数组还有多少个其他键值?
标签: php arrays multidimensional-array