[PHP-users 11749] Re: ms-拡張領域の文字をphpからSQLserver(NT) へinsertしたい
Tatsuya Matsuyama
php-users@php.gr.jp
Mon, 25 Nov 2002 08:19:24 +0900
松山です。
ありがとうございます。
希望の動作を実現できました。
----- Original Message -----
From: "Moriyoshi Koizumi" <moriyoshi@at.wakwak.com>
Sent: Friday, November 22, 2002 6:09 PM
Subject: [PHP-users 11722] Re: ms-拡張領域の文字を phpからSQLserver(NT) へinsertしたい
>
> 1. mb_regex_encoding("Shift_JIS"); を、
> mb_ereg_replace() の前に置いてやるとどうでしょう?
動作に違いは見られませんでした。
> 2. mb_ereg_replace("株式会社", "(株)", $company_name, "p");
> としてみてください。 (オプション "p" を指定)
↑コレでエラーが出なくなりました。
>
> おそらく 1. は関係ないと思いますが、トライしてみる価値はあると思います。
> 2. でうまくいった場合は、4.2.3 までの仕様ですので、
> かならず "p" オプションを指定してください。これは 4.3.0 より直ります。
マニュアル(http://www.php.net/manual/ja/function.mb-ereg-replace.php)の
記載は読んでいましたが、該当するとは思いませんでした。
ありがとうございました。