【发布时间】:2017-10-10 10:35:49
【问题描述】:
我使用 PHP 和 MySQL 生成了一个数组(通过 API 查找)。数组的var_dump 可以看到here。
我想从该数组中返回仅个唯一的“标题”值。
到目前为止我的代码是;
foreach($response["Items"]["Item"] as $item)
{
$title = $item["ItemAttributes"]["Title"];
}
var_dump 的 $title 产生;
string(5) "Panic" string(5) "Panic" string(73) "Captain Flinn and the Pirate Dinosaurs: Missing Treasure! (Captain Flinn)"
您可以看到有两个名为“Panic”的字符串值。
我尝试过array_unique,但似乎无法正常工作。
感谢任何帮助。谢谢
【问题讨论】:
-
使用查询获取记录时为什么不尝试mysql的distinct()函数
-
@mickmackusa 标签已更新
标签: php arrays sorting foreach