คำถามติดแท็ก preg-match-all

1
“ Unknown modifier 'g' in …” เมื่อใช้ preg_match ใน PHP?
นี่คือ regex ที่ฉันพยายามใช้: /^(\w|\.|-)+?@(\w|-)+?\.\w{2,4}($|\.\w{2,4})$/gim ฉันพบมันในไซต์นี้และใช้งานได้ดีเมื่อฉันลองใช้ที่นั่น แต่ทันทีที่ฉันวางลงในรหัสฉันได้รับข้อความนี้: Warning: preg_match() [function.preg-match]: Unknown modifier 'g' in C:\xampp\htdocs\swebook\includes\classes.php on line 22 มีใครอธิบายได้ไหมว่ามีอะไรผิดปกติและเหตุใดจึงทำงานบนเว็บไซต์นั้นและไม่อยู่ในรหัสของฉัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.