Ich habe eine Reihe von Seitenzahlen:PHP - Duplikate mit foreach entfernen?
foreach($elements as $el) {
$pageno = $el->getAttribute("pageno");
echo $pageno ;
}
Leider es Duplikate enthält. Ich habe den folgenden Code versucht, aber es wird nichts zurückgeben:
foreach(array_unique($elements) as $el) {
$pageno = $el->getAttribute("pageno");
echo $pageno ;
}
Wie Sie die doppelten Seitennummern entfernen? Vielen Dank im Voraus :)
Es funktioniert, wie ich erwarten würde, https://3v4l.org/iPoZk. Vielleicht ist $ elements kein Array? 'getAttribute' klingt wie ein domdocument object? – chris85
Warum nicht ['array_unique()'] (http://php.net/manual/en/function.array-unique.php) verwenden? – GrumpyCrouton
@GrumpyCrouton er tatsächlich Array_unique in der zweiten Foreach verwenden – MacBooc