【PHP】質問スレッドPart3
■ このスレッドは過去ログ倉庫に格納されています
0865駆け出し
02/05/19 02:34ID:o8HCULoj「長文の先頭から何文字を表示する」っていうプログラム
をどう製作すればいいか、迷っています。
例えば、この掲示板もそうですが、あまりに長文だと、
ある一定の文だけを表示して、それ以降を省略させてい
ますよね。
ただ、日本語文字は全角2バイトですよね、だから、
もし「先頭から100バイトを表示」とか指定した場合、
途中に半角の文字がはいったりして、
100バイト目と101バイト目を使って、全角文字を
1つ表示している・・・って場合もありうるわけで、そ
の場合、文字化けの原因になりますよね?
どうすれば、こういった問題を回避して、
「長文過ぎる場合に省略して前半部分だけ表示」という
のができるのでしょうか。
(他の言語なら分かるが、PHPでは無理って場合でもOK
なんで、やりかたをご存知の方がいれば・・・)
■ このスレッドは過去ログ倉庫に格納されています