人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHP4.3.10でtextareaの文字数をカウントするのはどうしたらいいでしょうか?
改行などは判定せず、入力された文字数だけをカウントするにはどうしたらいいでしょうか?半角や全角も含まれるので、300バイト判定をしたいです。

●質問者: yashio
●カテゴリ:就職・転職 コンピュータ
✍キーワード:カウント バイト 入力
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● wintarsnow
●40ポイント

http://jp.php.net/manual/ja/function.str-replace.php

PHP: str_replace - Manual

textareaのname属性がtextでPOSTで取得するとして、

$textcount=strlen(str_replace(array(”¥r¥n”,”¥r”,”¥n”),””,$_POST[’text’]));

でバイト数が取得出来ます。

str_replaceで改行コードを削除し、strlenでバイト数を取得してます。

http://jp.php.net/manual/ja/function.strlen.php

PHP: strlen - Manual

◎質問者からの返答

出来ました。ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ