[PHP-users 30784] Re: ■全角と半角が混在している文字列を、文字化けしないように x 文字だけ取り出す方法
SevenBeat Saeki
saeki @ seven-beat.co.jp
2006年 11月 24日 (金) 18:11:54 JST
こんにちは佐伯です。
マルチバイト文字列関数を使用すると上手くいくと思いますよ。
http://www.php.net/manual/ja/ref.mbstring.php
mb_substrを使うとか・・・
頑張って下さい。
----- Original Message -----
From: "samotty" <ttsamoto @ yahoo.co.jp>
To: <PHP-users @ php.gr.jp>
Sent: Friday, November 24, 2006 6:07 PM
Subject: [PHP-users 30782] ■全角と半角が混在している文字列を、文字化けしな
いように x 文字だけ取り出す方法
> samottyと申します。
>
> 全角と半角が混在している文字列を、文字化けしないようにx
> 文字だけ取り出すにはどのようにすればよいのでしょうか?
>
> 例えば、
> ”あaかbさcたdなe”
> という文字を、先頭からx文字取り出したいのですが、substr
> などで取り出すと、最後の文字が文字化けを起こす可能性があ
> ります。
>
> 文字化けを起こさないようにx文字取り出すいい方法はないで
> しょうか?
>
> もしご存知の方がいらっしゃいましたら、ご教授いただけませ
> んか。
>
>
> 以上、よろしくお願い致します。
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
PHP-users メーリングリストの案内