Frage

Daher habe ich dieses Array in einem variablen Titel gespeichert $arr.Ich möchte den Wert von [slug] erfassen oder widerspiegeln

Array ( [0] => stdClass Object ( [term_id] => 11 
                                 [name] => Community Service 
                                 [slug] => community-service 
                                 [term_group] => 0 
                                 [term_taxonomy_id] => 11 
                                 [taxonomy] => category

Also ich möchte so etwas

echo $arr[slug]

die dann „Gemeinschaftsdienst“ anzeigen würde.Ich bin mir sicher, dass das ziemlich einfach ist, aber ich kann nicht herausfinden, wie ich den Wert aus einem Array stdClass abrufen und auf der Seite wiedergeben kann.Danke schön.

War es hilfreich?

Lösung

Das Array $arr enthält 1 Element, das ein Objekt ist.Sie müssen das verwenden -> Syntax für den Zugriff auf seine Attribute.

echo $arr[0]->slug;

Andere Tipps

Es tut mir leid, aber Sie können etwas Elegantes tun.

generasacodicetagpre.

Versuchen Sie einfach den folgenden Code ...

generasacodicetagpre.

Es soll es funktionieren, weil Ihr Array nur ein Objekt enthält.

Es sollte funktionierenecho $arr->{0}->slug

Sie können das STDCLASS-Objekt in das PHP-Array so konvertieren und einen beliebigen Wert drucken.

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top