text: DevShed: Umsetzung der ArrayAccess Interface – PHP – PHP Boutique
  DevShed: Umsetzung der ArrayAccess Interface – PHP
  Im ersten Teil einer neuen Serie über auf DevShed.com, stellen sie das Konzept der "getrennten Schnittstellen" und zeigen, wie man sie benutzt , um mit Sammlungen von Arrays arbeiten (mit Schnittstellen, die ein Teil der SPL ).
  So starten Sie veranschaulichen, warum getrennt Schnittstellen wirklich nützlich sind, in den Leitungen zu kommen werde ich ein Beispiel, dass das Szenario in der Einleitung beschrieben neu bauen. Im Grunde, was ich will hier erreichen, um eine benutzerdefinierte zählbaren Array-Sammlung aufzubauen.
  Er zeigt die grundlegende Klassenstruktur notwendig, um eine abzählbare Array in ein Objekt durch die Umsetzung der "Countable"-Schnittstelle emuliert. Er fügt hinzu, in der "Iterator"-Schnittstelle, damit Sie mit dem Datensatz wie ein Array Arbeit – Fortschritte durch sie, Zurückspulen an den Anfang und zu überprüfen, ob ein Wert einer Android-App vorhanden ist. Schließlich fügen sie die "ArrayAccess"-Schnittstelle, um die Klasse, dass sie verstärkt mit noch mehr Funktionen wie die Fähigkeit, Dinge durch bestimmte Tasten (numerisch oder String) zu greifen. Das Ziel des Artikels off mit einem Beispiel für einen ArrayCollection Objekt und wie es durch die Verwendung eines foreach .
  Veröffentlicht am 19. Juni 2011 20. Juni 2011 Autor adminSchlagwörter ArrayAccess, DevShed, Interface, Umsetzung
  Zurück Vorheriger Beitrag: Nicolas Grekas (auf Github): Verbessertes Handling von HTTP-Requests in PHP