Holla!
Arrays können in PHP beliebige Werte enthalten. Das ist eine häufige Fehlerquelle; wenn man schon zur Entwicklungszeit sicherstellen will, dass ein Array nur Werte eines bestimmten Typs enthält, kann man dafür Rest-Parameter benutzen:
Die Perl-Variante wäre tie()
, damit wird ein Array an eine Klasse gebunden. Und diese Klasse stellt dann sicher, dass die Einzelwerte nur integer sind oder wie auch immer, beispielsweise auch nur Großbuchstaben.
Perl's tie()
gibt es seit Perl 5 (OOP) etwa um das Jahr 2000.
Schönen Sonntag!