Ich versuche etwas mit PHP zur seriellen Schnittstelle (r232) zu schicken. Ich verwende diese Klasse: http://www.phpclasses.org/browse/package/3679.htmlNicht-ASCII-Zeichen in PHP?
Das Problem ist, dass ich nur 1 Byte senden darf. Aber wenn ich etwas wie "1" sende, sende ich tatsächlich 49 (ASCII für 1). Anstatt send ("1"), habe ich mit send (1) versucht, aber es ist nicht gut, denn das ist eine Ganzzahl, die 2 Bytes hat. Also gibt es eine Möglichkeit, ein "echtes" Zeichen, nicht ASCII-Äquivalent zu senden?
Ich habe das Gefühl, PHP könnte nicht die beste Sprache dafür sein, ich habe ein wenig Nachforschungen angestellt und habe nichts gefunden. – Ross
Es gibt keinen "echten Charakter". Computer verstehen nur 0 und 1, nicht "A", "B" oder "C". (Bitte lesen Sie den ersten Teil von [Joel Spolskys netter, aber viel zu langer Unicode-Artikel] (http://www.joelonsoftware.com/articles/Unicode.html). Er erklärt die Zeichensätze sehr detailliert.) –