PHPでバイト数ではなく文字数を取得したい場合、
mb_strlen()関数を使用します。
ただ、
改行の入ったテキストの文字数を取得しようとすると、
改行を2文字と数えているみたいで、
正確な文字数が取得できません。
原因は「\r\n」を2文字と数えてしまう為です。
これは、
「\r\n」は「\n」に変換するなりして対処するしかないですかね!?
不動産専門ホームページ制作会社で働くエンジニアのブログです。日々、業務の中で得られた知識や技術、時々はプライベートなネタも投稿していきます。
menuPHPでバイト数ではなく文字数を取得したい場合、
mb_strlen()関数を使用します。
ただ、
改行の入ったテキストの文字数を取得しようとすると、
改行を2文字と数えているみたいで、
正確な文字数が取得できません。
原因は「\r\n」を2文字と数えてしまう為です。
これは、
「\r\n」は「\n」に変換するなりして対処するしかないですかね!?
名前ダッチ
メールアドレスadachi@deep-deep.jp
コメント (0)
トラックバックは利用できません。
Copyright © エンジニア足立のコーディング日記 All rights reserved.
この記事へのコメントはありません。