- 締切済み
文字コード変換
ちょっとみなさんに聞きたい事があるんですけど PHPで、 MS-DOS(バッチファイル) aaa.php(text) php.exe(アプリケーション) php5ts.dll(アプリケーション拡張子) だけを使っているのですが、 これでは、mb系の関数(文字コード変換系)を使うと 絶対に "fatal error:call to undefined function" と言うerrorが出ちゃうんですよ(泣) これを和訳してみると "未定義の機能への致命的な誤り呼び出し" と言う具合になるんですね… これは何かのファイルが足りないんですかね?? 足りないとすれば何が足りないか分かりますか?? 教えてください。 宜しくお願いします。 P.S 初心者なもので、何か必要なら補足させて頂きます。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- takapiii
- ベストアンサー率55% (944/1707)
>ちなにみphp.iniとかを取得するにはPHPのバージョンは php.iniはPHPの設定ファイルですので、通常PHPをインストールしたディレクトリか、もしくはシステムフォルダに入っています。探してみてください。 もしかしたらphp.ini-distという名前になっているかもしれませんので、それをテキストエディタやメモ帳などで開いて編集し、php.iniという名前でWindowsフォルダに保存します。 ;extension=php_mbstring.dll となっている行の頭の;を削除する事で有効になります。 参考サイト: http://y-kit.jp/saba/xp/phpsetup.htm php_mbstring.dllは、インストールされていなければダウンロードしてください。既に存在するかどうか確認してください。 http://jp.dll-download-system.com/dlls-p-/php-mbstring.zip.html
- takapiii
- ベストアンサー率55% (944/1707)
php_mbstring.dllはありますか? php.iniでextension=php_mbstring.dllは有効になってますか? php.iniの[mbstring]は確認済みですか?
お礼
早速の返信有難う御座います!! やはりほかのファイルも必要なのですね(汗) ちなにみphp.iniとかを取得するにはPHPのバージョンは どの辺りがいいですか??