dedlfix: Binary to Text <=> Text to Binary Formel

Beitrag lesen

Hi!

Umständlich. Das geht doch automatisch mit ord() und sprintf().
Naja, eben nicht, oder?
sprintf("%08b",ord("ä"))
gibt mir ja kein "ä" sondern "Ã"

ord() liefert nur das erste Byte. Byteweiser Zugriff auf einen String geht wie beim Array-Zugriff. $foo[0] ergibt das erste Byte usw. Wenn du mit einer Schleife über den String gehst, ...

..wenn ich hingegen ein array mache funzt es - ist aber halt umständlich.

Daraus kann ich nicht entnehmen, was du da konkret machst.

(Da ist auch nochmal die Aufgabenstellung - es soll halt eben auch mit Umlauten, Accents und allen Sonderzeichen funktionieren :-)

Nee, das ist der Versuch einer Problemlösung. Aber welches Problem hast du insgesamt? Geht es nur darum, alle Bytes einer Zeichenkette in binär darzustellen oder ist das auch nur der Versuch eine übergeordnete Aufgabe zu lösen, für die es vielleicht einen ganz anderen Lösungsweg gibt?

Lo!