Stefan Link: 0 und 1 richtig darstellen

Beitrag lesen

ja, und dabei bitte beachten, dass ^A hier nur als "lesbare" Darstellung für Ctrl-A (0x01) steht und ^@ für Ctrl-@ (0x00). Also müsste man bitte nicht 0 durch "^@" und 1 durch "^A" ersetzen, sondern durch "\x00" respektive "\x01".
Kann PHP korrekt mit Strings umgehen, die Nullbytes als Nutzzeichen enthalten?

Danke Martin, dass war der entscheidende Hinweis :) Ob Php mit den Nullbytes klar kommt werde ich gleich mal testen und dann Bescheid geben.