• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【超基礎】全角文字数とバイト数の数え方)

全角文字数とバイト数の数え方

このQ&Aのポイント
  • 全角文字数とバイト数の数え方について説明します。
  • MySQL側ではvarchar(20)のフィールドを作成し、PHP側ではif文を使って文字数制約を設けることができます。
  • HTML側では、文字数制約を反映させるために、全角文字数を正しくカウントする必要があります。

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

  • ベストアンサー
  • ann_dv
  • ベストアンサー率43% (528/1223)
回答No.1

入力を受け付けている文字コードによります。 エンコードがUTF-8の場合なら、文字コードによって1~3バイトになります。(全角文字はほとんどが3バイトのようです。)

参考URL:
http://q.hatena.ne.jp/1115052744
litton101
質問者

お礼

ann_dvさん、早速のご回答ありがとうございました。 大変勉強になりました。 素で悩んでいましたが、ご推察のとおりUTF-8なので ご指摘の3バイト勘定でつじつまがあいました。 ありがとうございました。

関連するQ&A