私はページ番号の配列を持っている:PHP - foreachで重複を削除しますか?
foreach($elements as $el) {
$pageno = $el->getAttribute("pageno");
echo $pageno ;
}
は、悲しいことに、それは重複が含まれています。私は次のコードを試しましたが、それは物を返さないでしょう:
foreach(array_unique($elements) as $el) {
$pageno = $el->getAttribute("pageno");
echo $pageno ;
}
重複するページ番号を削除するにはどうすればいいですか?事前に感謝:)
:
非常に簡単な例。おそらく '$ elements'は配列ではありませんか? 'getAttribute'はdomdocumentオブジェクトのように聞こえるでしょうか? – chris85
['array_unique()'](http://php.net/manual/en/function.array-unique.php)を使わないのはなぜですか? – GrumpyCrouton
@GrumpyCrouton彼は実際には2番目のforeachでarray_uniqueを使用します – MacBooc