PHP Deprecated: Function ereg() is deprecated in …
PHP Deprecated: Function ereg() is deprecated in…
というエラーが出たら、以下のように修正しましょう。
原因は「ereg()関数はPHP 5.3から非推奨となって、使用しないことを強く推奨」ということです。
対策:ereg()の代わりに、preg_match()関数を使う。
例:
if(!ereg("^[0-9a-zA-Z]*$", $strData)){
//処理。。。
}
以下のように変更
if(!preg_match("/^[0-9a-zA-Z]*$/", $strData)){
//処理。。。
}
注意:関数名以外に、正規表現の最初と最後に”/”つけなければいけない。