早上好,来自意大利,抱歉我的英语不好:)
在旧的网络应用程序中,我需要进行一些更改,但我收到此 warning
:
ereg_replace
是 deprecated
等等等等
我尝试改变:
eregi_replace("([0-9]*)(\/)([0-9]*)(\/)([0-9]*)","\\5-\\3-\\1",GetSQLValueString($_POST['dataordine'], "date")),
与:
preg_replace("([0-9]*)(\/)([0-9]*)(\/)([0-9]*)","\\5-\\3-\\1",GetSQLValueString($_POST['dataordine'], "date")),
但不起作用 ->
Warning: preg_replace(): Unknown modifier '(' in \www\testate_ins.php on line 23
我能做什么?
非常感谢您的帮助。
再见。
最佳答案
只需将“/”放在模式的开头和结尾,如下所示
"/([0-9]*)(\/)([0-9]*)(\/)([0-9]*)/"
它应该可以工作。
关于php - 我需要有关此旧代码 ereg_replace 的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20899341/