Jeremy Cook Blog: Mit dem Countable Schnittstelle

In einem kürzlich erschienenen Beitrag in seinem Blog Jeremy Cook hat ein Tutorial über die Verwendung von das Countable Interface (Teil des SPL) in Ihre Objekte, um sie schön spielen mit Funktionen wie count .

PHP bietet eine Reihe von vordefinierten Schnittstellen und Klassen, die wirklich machen Ihnen das Leben als Entwickler einfacher, aber die werden oft übersehen kann. Die Funktionalität der Standard PHP Library (SPL) angeboten und die vordefinierte Schnittstellen ist extrem cool und sehr mächtig, aber sehr wenig genutzt. […] Ich dachte, ich hätte ein paar Artikel mit Beispielen, wie ich diese Klassen und Schnittstellen in der Hoffnung, dass jemand fände es sinnvoll verwendet zu schreiben. Ich würde es lieben, wenn Menschen das Gefühl, kommentiert mit eigenen Beispielen zu. Ich beginne mit einem kurzen Blick auf die Countable Schnittstelle zu starten.

Er enthält Beispielcode für die Klassen mit dem Countable-Schnittstelle und die Festlegung der custom „count ()“-Methode in. Mit dieser Methode können Sie festlegen, wie das Objekt verhalten, wenn so etwas wie count ist es nannte. Seine Beispiele zeigen wieder die Anzahl der Elemente in eine private Variable, die Bestimmung der Zustand eines Objekts und mit Logik nur finden gültige Daten (wie aus einer Datenbank-Tabelle).

PHPDeveloper.org

Schreibe einen Kommentar