プログラミング言語や環境設定を中心としたパソコン関連の技術メモです。
主にシステム開発中に調べたことをメモしています。TIPS的な位置付けで、気が向いたときにちまちま更新していきます。
PHP「Deprecated: Function ereg() is deprecated」エラーが出て焦った話。
結論から書くと

「ereg()」とかが非推奨になったぜ!

な通知みたいです。

真っ当な対処法としては

「ereg()」とか使っていたところを「preg_match()」とかに書き換える

ですね。

それでは詳細……と言うほどでもないですが詳細を書いていきます。

とあるWebサービスの環境を再構築したところ

Deprecated: Function ereg() is deprecated

というエラーが出るようになりました。
特に中身は変えてないんだけど、なんで(--?

分からないことはGoogle先生に聞いてみましょう。
教えて!Google先生!

ふむふむ(--)

どうやらPHP5.3から「ereg()」系の関数が非推奨になったようです。
「ereg_replace()」とかも……。

一応、変わりになるような関数が(ちょっと書き方は違うけど)あるので
そっちで書き直しなさいってことですね。
例えば

ereg() → preg_match()
ereg_replace() → preg_replace()

のような感じです。

仕方がない。
書き直しますかね(--ゞ

そんな感じ\(--)/
スポンサーリンク
 
このエントリーをはてなブックマークに追加 

category:● PHP  thema:システム開発 - genre:コンピュータ  Posted by ササキマコト 

| HOME | next