PHP로 시리얼 포트 (r232)에 무엇인가 보내려고합니다. 이 클래스를 사용하고 있습니다 : http://www.phpclasses.org/browse/package/3679.htmlPHP에서 비 ASCII 문자?
문제는 1 바이트 만 보낼 수 있다는 것입니다. 그러나 "1"과 같은 것을 보내면 실제로 49 (ASCII는 1)를 보냅니다. send ("1") 대신 send (1)를 시도했지만 2 바이트 정수가 있기 때문에 좋지 않습니다. ASCII 문자가 아닌 "실제"문자를 보내는 방법이 있습니까?
필자는 PHP가이 언어를 지원하지 못할 수도 있다는 느낌을 받았지만, 조금 연구를 해본 결과 아무것도 나오지 않았습니다. – Ross
"실제 문자"가 없습니다. 컴퓨터는 "A", "B"또는 "C"가 아니라 0과 1 만 이해합니다. ([Joel Spolskys 멋지 긴하지만 길다는 유니 코드 기사] (http://www.joelonsoftware.com/articles/Unicode.html)의 첫 번째 부분을 읽어보십시오. 문자 세트에 대해 자세히 설명합니다.) –