|
|
|
Muchas veces necesitamos que el contenido de una variable tenga un formato específico de manera que después la podamos tratar como mas convenga. Podemos necesitar por ejemplo, que no haya ningún acento que pueda influir en la comparación entre dos variables durante una búsqueda o podemos querer que todas las letras sean mayúsculas. PHP nos da la oportunidad de modificar el contenido de estas variables de una forma muy rápida y fácil. Solo debemos utilizar algunas de las funciones que lleva incorporadas. string strtoupper (string cadena) Devuelve la cadena con todas sus letras en mayúsculas string strtolower (string cad) Devuelve la cadena con todas sus letras en minúsculas. string ucfirst (string cad) Pone en mayúsculas el primer carácter de cad si es alfabético. string strtr (string cad, string desde, string hasta) Esta función trabaja sobre cad, traduciendo todas las apariciones de cada caracter en la variable desde por el caracter correspondiente en la variable hasta y devolviendo el resultado. Una manera de utilizarlas seria: <?php FUNCTION validatextos(&$variable) { $variable = strtr($variable, "áéíóúÁÉÍÓÚ", "aeiouAEIOU"); $variable = strtoupper($variable) ; } ?> Esto nos devolveria una variable con todos los carácters en mayúsculas y sin ningún acento en la s vocales.
|
|