Ziemlich sicher, dass mein Code in der Nähe zu arbeiten ist, aber ich habe einige Schwierigkeiten. Ich benutze Wordpress, das einige Funktionen in der ersten foreach-Schleife hat, um die Seiten zu holen, die der aktuelle Benutzer erstellt hat, aber ich weiß, dass dieser Teil funktioniert. Mein Fokus liegt auf der zweiten Schleife, die ein Array aus eindeutigen Werten (Seitenkategorien) erstellen soll.PHP: Erstellen einer Liste von eindeutigen Werten mit verschachtelten foreach-Schleifen
Hatten Sie Probleme auf Benutzer direkt hier zuvor zu reagieren (Computer zu alt, um den Browser zu aktualisieren), also danke im Voraus für die Hilfe!
$args= array('sort_column' => 'post_date', 'sort_order' => 'desc', 'authors' => $current_user -> user_login;
$pages = get_pages($args);
$uniques = array();
foreach ($pages as $page) {
$categories = get_the_category($page->ID);
foreach ($uniques as $unique) {
if (in_array($categories[0]->name, $unique))
{
continue;
}
array_push($unique, $categories[0]->name);
echo end($unique[0]);
echo '<br>';
echo $categories[0]->name;
}
}