Menú Cerrar

Etiqueta: Funciones

Generadores de PHP

Hasta no hace demasiado recorría arrays y colecciones de datos varias con foreach sin más. Demasiado tiempo trabajando con versiones antiguas de PHP… Después descubrí que existían los iteradores (lo cuál me hizo dudar de si estaba soñando con PHP o con Java). Los iteradores son clases que ayudan a “iterar” con las colecciones de datos como los arrays, directorios, etc,…

Nuevos operadores en PHP 7

Con la nueva versión 7 de PHP han llegado algunas cosas que a simple vista pueden sonar raro y otras veces preguntarte pero esto que es. Han añadido exactamente dos operadores: ?? y <=>. El operador ?? ha sido llamado en la web que describe las nuevas características de PHP 7 como “operador de fusión…

Detectar el idioma del navegador

Una de esas cosas recurrentes que tiene la programación web es la de querer mostrar el contenido traducido o preparado según el idioma del usuario. El problema viene después, cuando decides si lo haces con PHP o con Javascript, lo desarrollas y justo en ese momento, cuando está todo acabado y lo publicas, es cuando te preguntas si no…

Dar formato a números con PHP

Hace tiempo alguien me dijo que para cualquier cosa que se quiera hacer en PHP seguro que ya hay un función creada. Una de esas cosas es mostrar números con un determinado formato. Para esto existe la función number_format(). Esta función admite uno, dos o cuatro parámetros, nunca tres. number_format(float $numero,int $decimales,string $punto_decimal,string $separador_miles); 1…

Generación de contraseñas aleatorias

Cuando se hace una web con registro de usuarios a veces es necesario generar contraseñas automáticamente. Hoy voy a mostrar una forma sencilla de generar contraseñas de forma aleatoria. Este ejemplo se puede modificar fácilmente para adaptarlo a las necesidades: function genera_password() { $chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; srand((double)microtime()*1000000); $password = '' ; for($i=0;$i&lt;10;$i++) { $num =…