Robert B.: php explode

Beitrag lesen

Moin Kalk,

Die PHP-Dokumentation (von explode) ist meines Wissens vollständig.

mu. Das halte ich für unmöglich.
Sie enthält vielleicht alles, was die Dokumentierenden für dokumentationswürdig halten. Aber vollständig? Niemals.

Wieso sollte die „niemals vollständig“ sein? Eine Funktion ist doch klar definiert (selbst in C, wo Funktionen im Fehlerfall „undefiniertes Verhalten“ zeigen).

Beispiel „explode“: separator ist ein $string. Gezeigt werden aber nur Beispiele in denen separator ein $zeichen ist.
Ob und wenn ja, welchen Unterschied das macht, darf $user selber ausprobiern.

Was ist denn in deiner Nomenklatur der Unterschied zwischen einem Zeichen und einem String?

Jedenfalls scheint es nicht vorgesehen zu sein, zwei unterschiedliche Separatoren zu haben.

Laut Dokumentation hat jeder Funktionsaufruf genau einen Separator, das ist IMHO eindeutig.

Viele Grüße
Robert