Moin,
Warum? Weil sie umständlicher zu notieren ist und wegen der vielen Funktionsaufrufe auch langsamer als der eine von glob() ist? Oder magst du es, extra per Hand . und .. herauszufiltern, die glob() von sich aus weglässt?
Nein, ich filtere . und .. nicht, dafür aber andere (konfigurierbare) Sachen, wie .ht*-Dateien, $_SERVER['SCRIPT_NAME'] oder nach bestimmten Regex-Ausdrücken
Im Grunde ist das nicht schwieriger als mysql_fetch_object() zu verwenden.
Stimmt. Ich kenne aber niemanden, der nicht objektorientiert Programmiert und mysql_fetch_object()
statt mysql_fetch_assoc()
benutzt. Is ja auch wurscht. Klar, kann man mit Objekten arbeiten. Die Performanz wird aber in kleineren Beispielen nicht durch den Einsatz klassischer Methoden relevant leiden.
Findest du das dortige Beispiel für Anfänger ungeeignet?
Nein. Aber gerade an dieser Stelle ist es meines Erachtens inkonsequent ein Objekt nur um des Objekts willen zu nutzen, statt die klassischen Funktionen; zumal das Statement fast gleich aussieht.
Ich persönlich programmiere entweder objektorientiert, oder imperativ; nicht gemischt.
Ich finde, man kann das problemlos als Alternative nennen. Wenn der OP es dann nicht nehmen will, ist das auch kein Beinbruch.
Ja, natürlich :)
Grüße Marco