Función PHP para reemplazar caracteres especiales en XML

17 sep 2011 0 comentarios

Aquí una función php que utilizo al generar archivos XML, para “limpiar” cadenas de texto con caracteres no permitidos en XML como ““, “&”, “‘”. Usando arrays para guardar las cadenas a reemplazar con str_replace(): function limpioCaracteresXML($cadena){     $search …

PHP: Contar el número total de elementos de un array

16 sep 2011 0 comentarios

La forma más sencilla de contar el número total de elementos que contiene un array es usar la función count() de php. Un ejemplo: $miarray = array(’leon’,'salamanca’,'zamora’); echo count($miarray); // Resultado: 3

PHP: encriptar emails

5 sep 2011 2 comentarios

Para evitar que los spammotors encuentren y capturen las direcciones de email que tengamos en nuestra web podemos usar la siguiente función php para encriptar el email en el código fuente, y de esta forma evitar que estos programas automatizados …

PHP: calcular edad a partir de fecha de nacimiento

5 sep 2011 1 comentario

A continuación una función php para calcular la edad a partir de la fecha de nacimiento. function calcular_edad($fecha){     $dias = explode("-", $fecha, 3);     $dias = mktime(0,0,0,$dias[1],$dias[0],$dias[2]);     $edad = (int)((time()-$dias)/31556926 );     return $edad; …

Array de cadenas aleatorias en PHP

10 ago 2011 0 comentarios

Sencilla función php ultilizando arrays, para mostrar 1 cadena (palabra/frase/número) de forma aleatoria, de un determinado array formado por todas nuestras palabras. Por ejemplo: $anchors = array("León","La Bañeza","Boñar","Astorga", "Ponferrada"); shuffle($anchors); $randanchor = array_rand($anchors,1); echo $anchors[$randanchor];