Tips: PHP 5, filtros de parametros

Corre la voz con tus amigos/contactos:
Go PHP5PHP 4 ya esta de salida y cada ves son mas las aplicaciones web corriendo en PHP que son desarrolladas en PHP 5 y lo cierto es que esta nueva versión tiene cosas muy interesantes y útiles, entre ellas esta la posibilidad de filtrar parámetros o variables mediante funciones predefinidas en el core de PHP 5.

Filtros de parámetros en PHP 5 ej Comprobar y limpiar variables POST.

Antes en PHP 4:
[code lang=»php»] if (isset($_POST[«submit»])) {
$submit = addslashes(strip_tags($_POST[«submit»]));
}
?>[/code]

Ahora PHP 5:
[code lang=»php»] if (filter_has_var ( INPUT_POST , ’submit’)) {
$submit = filter_input(INPUT_POST, ’submit’, FILTER_SANITIZE_SPECIAL_CHARS);
}
?>[/code]

ej. Validar email.

Antes PHP 4:
[code lang=»php»] if (!ereg(«^([a-zA-Z0-9\._]+)\@([a-zA-Z0-9\.-]+)\.([a-zA-Z]{2,4})$»,$email)){
echo «El e-mail no es valido»;
} else {
// …
}
?>[/code]

Ahora PHP 5:
[code lang=»php»] var_dump(filter_var(‘[email protected]’, FILTER_VALIDATE_EMAIL));
?>[/code]

Andres también nos lista mas funciones para filtrar las variables, tips de gran utilidad y ya deberíamos solo pensar en la versión 5, en serio unan se a GoPHP5.org.

via Anieto2k

Corre la voz con tus amigos/contactos:


¿Que opinas?

Populares: Últimos 7 días

notifications Recién publicamos
close