作業上用的是TP框架,每次測驗功能的時候都要手動添加測驗資料,詞窮起名總是起一些test1、test2這種low到爆炸的用戶名,這讓我很難受,稍微翻閱了一些資料,發現laravel有一個生成測驗資料的命令seed,但是Tp沒有,只能在其他地方想辦法了,于是乎我就找到了Faker,
作為一個正經的開發人員,下載資源檔案可不能在百度隨便亂搜,要用composer下載
composer require fzaninotto/faker
或者去github下載,
寫一個測驗檔案
<?php require '../vendor/autoload.php'; $faker = Faker\Factory::create('zh_CN'); //選擇中文 //可用回圈輸出多個 echo $faker->name(),'<br>'; //武振國 echo $faker->address(),'<br>'; //昆明濱城區 echo $faker->phonenumber(),'<br>'; //17770379727 echo $faker->email(),'<br>'; //[email protected] echo $faker->bank(); //中國農業銀行
有了這個類別庫,測驗起來就舒服很多了,
覺得生成的資料不夠隨機的可以去改原始碼,例如這里就是address方法生成的城市名陣列,可以把你的家鄉也加進去!

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/134872.html
標籤:PHP
上一篇:centos7安裝php7.3的redis擴展(不是redis服務!)
下一篇:PHP生成唯一ID
