我升级到PHP 5.3,我得到了错误:ereg已被弃用.
我可以用什么来取代这个?
function CheckIfAlphaNumberic($text) {
if (ereg('[^A-Za-z0-9]', $text)) {
unset ($text);
}
return $text;
}
Run Code Online (Sandbox Code Playgroud)
你可以使用preg_match():
function CheckIfAlphaNumberic($text){
if (preg_match('#[^A-Za-z0-9]#', $text)) {
unset ($text);
}
return $text;
}
Run Code Online (Sandbox Code Playgroud)
另请参阅:从ereg切换到preg
此外,您可以使用return null;而不是unset ($text);
| 归档时间: |
|
| 查看次数: |
324 次 |
| 最近记录: |