【发布时间】:2017-04-22 16:50:18
【问题描述】:
我通过 PHP 创建了这个多维数组:
$values = array
(
array("Tom", "apple"),
array("Mike", "banana"),
array("Sam", "coconut")
);
$search = "Tom";
如何在数组中搜索特定值并在同一位置找到下一项?
假设搜索值为“Tom”,返回值应为“apple”或“Mike”应返回“banana”。
我猜像$values[0][1] 这样的东西可以从数组中返回“apple”,但我不确定如何搜索特定值(将通过变量设置)而不是手动执行.
总体:
有一个多维数组
有一个变量包含一个值(在它自己的位置始终是 item [0])
应返回已搜索内容旁边的值(项目 [1] 在其位置)
【问题讨论】:
-
你看过
foreach()上的文档了吗?
标签: php arrays multidimensional-array