【发布时间】:2019-06-28 05:51:48
【问题描述】:
我试图在嵌套数组的所有列中获取多维数组的索引。示例:
$array =
[
"int" => [80,85,66],
"text" => [57,58],
"varchar" => [82,72,70],
"decimal" => [60,61]
];
我想在 php(组合)中搜索一个函数以从 Id 中获取 tpye,如下所示:
使用 61 返回“deicmal”(索引) 与 58 返回“文本”
但只结合数组php核心函数,没有for循环
【问题讨论】:
-
循环和 in_array ?
-
根据您需要对同一数据集执行此操作的次数,我将首先遍历该数组并创建一个新数组,将数字映射到字符串上。那么这将是一个通过搜索索引访问该数组以找到结果的简单案例。
-
检查array_filter函数
标签: php arrays search multidimensional-array