Bademeister: Rausfinden, ob mit foreach iterierbar

Beitrag lesen

Nur dass man theoretisch Interfaces im Allgemeinen auch implementieren kann,

Na ja, was ist jetzt die Bedeutung von 'theoretisch' und 'im Allgemeinen' in diesem Satz?

Wenn man sich sowas selbst nachbauen wollte, nützt einem das mitgliedslose Interface nicht mehr als zur Prüfung auf einen gemeinsamen Vorfahren. Aber anwenden kann man das nicht wirklich, denn ich als PHP-Anwender [...]

Du kannst ohnehin als PHP-Anwender nichts derartiges nachbauen, was die Syntax für den Zugriff auf Daten beeinflusst, das ist nun mal 'built-in'. Dass sowas über Interfaces realisiert ist, finde ich auch reichlich beknackt. Wenn Du das sagen wolltest, dann bin ich voll auf Deiner Seite.

Es ändert aber nichts dran, dass es so ist: wenn Du die Iterierbarkeit eines Objektes prüfen willst, dann ist 'Traversable' zu prüfen, nichts anderes. Mehr wollte ich ja gar nicht sagen.

Viele Grüße,
der Bademeister