Generar datos aleatorios con PHP

Faker es una biblioteca PHP para generar datos aleatorios, y obviamente falsos, para rellenar bases de datos, documentos XML, o bien crear complejas pruebas de stress, todo de una manera simple y eficiente.

Faker solamente necesita para funcionar PHP 5.3.3 o superior. Utilizarlo es extremadamente fácil, con apenas unas lineas de código ya podemos crear datos falsos listos para agregar a nuestros proyectos.

La biblioteca admite generar una infinidad de tipos de datos, esta es probablemente la principal diferencia con generar datos con funciones aleatorias. Utilizando la potencia de Faker podemos rellenar una base de datos con nombres reales, direcciones, ciudades, hasta con datos muy específicos como por ejemplo el UserAgent de un navegador.

Ejemplo de uso:

<?php
require_once '/path/to/Faker/src/autoload.php';

$faker = Faker\Factory::create();

echo $faker->name; 
echo $faker->address;
echo $faker->text;
?>

En su apartado de Github pueden encontrar la inmensa cantidad de tipos de datos que puede generar, les recomiendo revisar muy bien esta lista para encontrar el tipo más apropiado.

Web: Faker

Pablo: Programador desde hace más de 11 años, adicto a internet, cafeinómano, fanático de la información, intento de emprendedor, trabaja de forma compulsiva solo en lo que ama. Sueña con tener una aplicación con más de 1 millón de usuarios.
Entradas relacionadas