“Conocimientos Programación>Programación PHP /MySQL

Cómo consultar el correo electrónico de formato de direcciones con PHP

2011/2/19
Una de las tareas más comunes al crear un sitio web con PHP es aceptar y validar direcciones de correo electrónico . La forma más sencilla de hacerlo es mediante el uso de expresiones regulares . Si bien hay muchos diferentes cadenas de expresiones regulares posibles que se pueden utilizar para comprobar el formato de una dirección de correo electrónico , por lo menos uno es más simple que las otras. Instrucciones
Crear una validación Función
1

Crear la cadena con una expresión que se utiliza para validar las direcciones de correo electrónico . Muchos programadores diferentes han creado muchos diferentes cadenas de expresiones regulares para este fin , y usted es libre de crear su cuenta, pero una de las versiones más simples está aquí :

" /^ ( [a- zA -Z0 - 9 ] ) + ( [a- zA -Z0 - 9 \\. _ -] ) * @ ( [a- zA -Z0 -9_ -] ) + ( [a- zA -Z0 - 9 \\. _ -] +) + $ /"
2

Crear la función de validación . Con la cadena de expresión regular, puede utilizar preg_match para validar cualquier cadena y confirmar que se trata de una dirección de correo electrónico válida. Una función de ejemplo está aquí :
validateEmail función

( $ email ) {

if ( preg_match ("/^ ( [a- zA -Z0 - 9 ] ) + ( [a- zA -Z0 - 9 \\. _ -] ) * @ ( [a- zA -Z0 -9_ -] ) + ( [a- zA -Z0 - 9 \\. _ -] +) + $ /" , $ email ) ) {

//La dirección es válida

return true ; }


//La dirección no es válida

return false ;

}
3

Utilice la función de validación para validar las direcciones de correo electrónico introducidos por el usuario

.

Programación PHP /MySQL
Cómo encontrar el número de filas de matriz PHP
PHP: Subcadena Sin Palabras Breaking
Cómo agregar un cuadro de texto dentro de una fila en PHP
Paso a Paso PHP Formación
Cómo seleccionar de varias tablas en PHP MySQL
¿Cómo habilito FDF En PHP
Cómo caché con PHP
Cómo establecer el valor de una consulta MySQL como una variable en PHP
Conocimientos Informáticos © http://www.ordenador.online