Resumo de exemplos de uso da biblioteca faker
Para localização pt_BR, para gerar nomes em portuês, por exemplo:
$faker = Faker\Factory::create('pt_BR');
cpf=faker->numberBetween(min=10000000000,max = 99999999999);
nome=addslashes(faker->name);
creditoliberado=faker->regexify('[sn]');
nascimento=faker->date;
email=faker->email;
userid=faker->numberBetween(min=1,max = 4);
quantidade=faker->randomNumber(nbDigits=NULL,strict = false);
precovenda=faker->numberBetween(min=20,max = 1200);
faker−>randomNumber(nbDigits = NULL, strict=false)//79907610faker->randomFloat(nbMaxDecimals=NULL,min = 0, max=NULL)//48.8932faker->numberBetween(min=1000,max = 9000) // 8567
faker−>regexify(′[sn]′);//sounfaker->randomElement(array=array(′s′,′n′));faker->randomLetter;
faker−>regexify(′[A−Z]+[a−z]2,5′);//2a5letrasfaker->regexify('[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}'); // sm0@y8k96a.ej
faker−>randomElement(array = array ('a','b','c')); // 'b'
print faker−>sentence(nbWords = 3, variableNbWords=true);faker->sentence(nbWords=6,variableNbWords = true);
faker−>address;//rua,nuˊmeroecepfaker->text; // Para grandes quantidades de texto
faker−>sentence(nbWords = 6, variableNbWords=true);faker->text(maxNbChars=200);faker->title(gender=null∣′male′∣′female′);//′Ms.′faker->name(gender=null∣′male′∣′female′);//′Dr.ZaneStroman′faker->cityPrefix;
faker−>state;faker->stateAbbr;
faker−>buildingNumber;faker->city;
faker−>streetName;faker->streetAddress;
faker−>postcode;faker->country;
faker−>PhoneNumber;faker->company;
faker−>date(format = 'Y-m-d', max=′now′);faker->time(format=′H:i:s′,max = 'now');
faker−>freeEmail;faker->password;
faker−>domainName;faker->url;
faker−>ipv4;faker->macAddress;
faker−>creditCardType;faker->creditCardNumber;
faker−>creditCardExpirationDateString;faker->hexcolor;
faker−>colorName;faker->fileExtension;
faker−>mimeType;faker->locale;
faker−>countryCode;faker->randomHtml(2,3);
https://github.com/fzaninotto/Faker