Funciones variables en PHP – $funciones()

Las funciones Variables en PHP es la posibilidad de asignar un texto o string a una variable y si ese texto coincide con el nombre de una función, al llamar a la variable con paréntesis al final $variable() es el equivalente a llamar a la función, la ventaja es que puedes concatenar texto en esa variable para coincidir con nombre de funciones Un uso de esto seria por ejemplo si tienes que llamar a determinas funciones según un parámetro, normalmente se usaría un SWITCH y según el CASE se llama a la función que le corresponde. Con las funciones en variables es más sencillo hacerlo. <?php function hola() { echo…

utf8_decode, cuando en Ajax nos devuelve caracteres raros

Algunas veces cuando hacemos una página HTML, al poner una palabra acentuada El veloz murciélago hindú comía feliz cardillo y kiwi Nos devuelve El veloz murciélago hindú comÃ*a feliz cardillo y kiwi Usualmente esto pasa cuando retornamos un valor usando AJAX o imprimiendo valores de una base de datos... esto es porque el JUEGO DE CARACTERES de la pagina web, está en ISO-8859-1 y recibimos la cadena en UTF8 (o viceversa) una forma de solucionarlo es cambiar en la cabecera del HTML <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> o UTF si usamos eso <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> utf8_decode y utf8_encode…