tôi đã có thử nghiệm mà làm việc tốt:PHP - preg_match và "modifier Unknown" lỗi
if (ereg("([0-9]{2})[-./]([0-9]{2})[-./]([0-9]{4})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})", $dateToTest, $tab) == false)
và như ereg bị phản đối, tôi đã thay thế mà thử nghiệm với một này:
if (preg_match("/([0-9]{2})[-./]([0-9]{2})[-./]([0-9]{4})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})/", $dateToTest, $tab) == false)
Nhưng Tôi nhận được lỗi sau:
Warning: preg_match() [function.preg-match]: Unknown modifier '.' in ..................
Sự cố là gì và làm cách nào để giải quyết vấn đề?
có thể trùng lặp của [Chuyển đổi biểu thức ereg thành preg] (http://stackoverflow.com/questions/6270004/converting- ereg-expression-to-preg) – mario