【发布时间】:2016-10-10 20:57:53
【问题描述】:
我有两个数组:
$DocumentID = array(document-1, document-2, document-3, document-4,
document-5, document-4, document-3, document-2);
$UniqueDocumentID = array();
我想将 $documentid 数组中的唯一对象推送到 $UniqueDocumentID 数组。
我不能使用array_unique(),因为它复制了其前身数组的键,我想要$UniqueDocumentID 数组中的顺序键。
【问题讨论】:
-
$UniqueDocumentID = array_unique($DocumentID);??? -
首先在
$DocumentID中创建一个有效数组 -
我不能使用array_unique,因为它复制了其前身数组的 key 并且我想要 $UniqueDocumentID 数组中的顺序键,这就是为什么我需要将对象推入$UniqueDocumentID 数组以将它们保持在 key 的升序序列中。
标签: php arrays unique array-push