• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPのバイナリ型文字列の取り扱いについて)

PHPのバイナリ型文字列取り扱いの問題

このQ&Aのポイント
  • PHPにおいて、バイナリ型文字列の取り扱いについて困っています。標準入力で受け取ったバイナリ型とアスキー型が混ざった文字列を処理するコーディングをしていますが、バイナリ型文字列のバイト数が認識されない問題が発生しています。
  • 具体的には、標準入力で受け取った文字列を読み込む際に、バイナリ型文字列が2バイトとして認識されるはずなのに、PHP上では4バイトと認識されてしまいます。
  • 問題の原因や解決方法についてご教示いただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>echo $contents; で「FFFF」が表示されるのって変じゃないですか? <? print strtoupper(bin2hex($binarydata)); ?> とするとどう表示されます?

A_gray
質問者

お礼

お礼大変遅くなりまして申し訳ございません。。 貰っていたデータがバイナリではなく普通のString文字列でした。。

関連するQ&A