ಒಂದು ಪಿಎಚ್ಪಿ ಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ಇಮೇಲ್ ವಿಳಾಸಗಳನ್ನು ಸ್ಥಿರೀಕರಿಸಿ ಹೇಗೆ

ಇಮೇಲ್ ವಿಳಾಸಗಳು: ರಚಿಸಲು ಸುಲಭ, ಟೈಪ್ ಮಾಡಲು ಕಷ್ಟ.

ಹೆಚ್ಚು ತಪ್ಪು ಹೋಗಬಹುದು. ಎಲ್ಲಾ ತಪ್ಪುಗಳನ್ನು ನೋಡಬಹುದಾಗಿದೆ ಮತ್ತು ಸರಿಯಾಗಿರುತ್ತದೆ. ಹೆಚ್ಚು ಸರಿಯಾಗಿ ಕಾಣುತ್ತದೆ ಮತ್ತು ಎಲ್ಲರೂ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ.

ನೀವು ಸಂಗ್ರಹಿಸಿದ ಇಮೇಲ್ ವಿಳಾಸಗಳನ್ನು ಪಡೆಯುವುದು - ಸುದ್ದಿಪತ್ರಕ್ಕಾಗಿ, ಹೇಳುವುದಾದರೆ, ಅಥವಾ ಪಾಸ್ವರ್ಡ್ ಮರುಪಡೆಯುವಿಕೆಗೆ - ಕನಿಷ್ಠ ಗುಣಮಟ್ಟವನ್ನು ಅನುಸರಿಸುವುದಕ್ಕಾಗಿ (ಖಚಿತವಾಗಿರದಿದ್ದರೆ) ನಿರ್ಣಾಯಕ, ಕೋರ್ಸ್, ಮತ್ತು ಅತ್ಯಂತ ಟ್ರಿಕಿ.

ಅದೃಷ್ಟವಶಾತ್, ಪಿಎಚ್ಪಿ (5 ಮತ್ತು ನಂತರ) ಇಮೇಲ್ ವಿಳಾಸ ಮಾನ್ಯತೆಗೆ ಒಂದು ಕ್ಷಿಪ್ರ ಪರೀಕ್ಷೆ ಮಾಡುವ ಕಾರ್ಯಗಳು ಮತ್ತು ಫಿಲ್ಟರ್ಗಳ ಸೂಕ್ತವಾದ ಸೆಟ್ನೊಂದಿಗೆ ಬರುತ್ತದೆ.

ಒಂದು ಪಿಎಚ್ಪಿ ಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ಇಮೇಲ್ ವಿಳಾಸಗಳನ್ನು ಸ್ಥಿರೀಕರಿಸಿ

ಪಿಎಚ್ಪಿನಲ್ಲಿ ಸರಿಯಾಗಿರುವುದಕ್ಕಾಗಿ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಮೌಲ್ಯೀಕರಿಸಲು (ವಿಳಾಸವು ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೇ ಮತ್ತು ಓದಿದೆಯೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸದೆ):

FILTER_VALIDATE_EMAIL ಪಿಎಚ್ಪಿ ಇಮೇಲ್ ವಿಳಾಸ ವ್ಯಾಲಿಡೇಶನ್ ಕೇವ್ಟ್ಸ್

ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ಡೊಮೇನ್ಗಳು ಮತ್ತು ಉನ್ನತ ಮಟ್ಟದ ಡೊಮೇನ್ಗಳನ್ನು ಹೊಂದಿರುವ ಇಮೇಲ್ ವಿಳಾಸಗಳನ್ನು FILTER_VALIDATE_EMAIL ಮೌಲ್ಯೀಕರಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ನೀವು ಇದನ್ನು ತಪ್ಪಿಸಲು ಬಯಸಿದರೆ, 4 ಅಕ್ಷರಗಳಿಗಿಂತಲೂ ಹೆಚ್ಚು (ಅಂದರೆ ತಪ್ಪಾಗಿ ಹೊರಬರುವ ".museum") ಅಥವಾ 2 ಅಕ್ಷರಗಳ ಉದ್ದವಿರುವ ಉನ್ನತ ಮಟ್ಟದ ಡೊಮೇನ್ಗಳಿಗಾಗಿ ನೀವು ಪರೀಕ್ಷಿಸಬಹುದು (ಎಲ್ಲಾ ದೇಶದ ಉನ್ನತ- ಮಟ್ಟದ ಡೊಮೇನ್ಗಳು) ಅಥವಾ ಕರೆಯಲಾಗುತ್ತದೆ ಉನ್ನತ ಮಟ್ಟದ ಡೊಮೇನ್ಗಳ (ನೀವು ಪಟ್ಟಿ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಹಿತಿ ನವೀಕರಿಸಲು ಮಾಡಬೇಕು).

FILTER_VALIDATE_EMAIL ದೀರ್ಘ ಡೊಮೇನ್ ಹೆಸರುಗಳು (64 ಅಕ್ಷರಗಳು ಅಥವಾ ಅದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ) ಜೊತೆ ಇಮೇಲ್ ವಿಳಾಸಗಳಲ್ಲಿ ತಪ್ಪಾಗಿ ಉಂಟಾಗುತ್ತದೆ ಮತ್ತು ತಪ್ಪಿಸಿಕೊಂಡ ಪಾತ್ರಗಳೊಂದಿಗೆ ಇಮೇಲ್ ವಿಳಾಸಗಳಲ್ಲಿ ("me \" @ example.com "ನಂತಹವು) ತಪ್ಪಾಗಿ ಉಂಟಾಗುತ್ತದೆ. ಈ ತಪ್ಪು ಧನಾತ್ಮಕತೆಗಳನ್ನು ತಪ್ಪಿಸಲು, ನೀವು ಪಿಎಚ್ಪಿ-ಇಮೇಲ್-ವಿಳಾಸ-ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆಯಂತಹ ವರ್ಗ.

FILTER_VALIDATE_EMAIL ಇಮೇಲ್ ವಿಳಾಸ ವ್ಯಾಲಿಡೇಶನ್ ಉದಾಹರಣೆಗಳು

$ Email_address ಊಹಿಸಬೇಕಾದ ವಿಳಾಸವನ್ನು ಹೊಂದಿದೆಯೆಂದು ಭಾವಿಸಿ, ನೀವು ಅದರ ಮೌಲ್ಯಮಾಪನ್ನು ಬಳಸಿ ಪ್ರಯತ್ನಿಸಬಹುದು:

ನೀವು ವೆಬ್ ವಿಳಾಸದಿಂದ ನೇರವಾಗಿ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಬಹುದು (ಇಮೇಲ್ ವಿಳಾಸವನ್ನು "ಇಮೇಲ್" ಎಂಬ ಹೆಸರಿನೊಂದಿಗೆ ಸೆರೆಹಿಡಿಯಲಾಗಿದೆ ಎಂದು ಊಹಿಸಲಾಗಿದೆ):