ductho1201/vnfaker

VNFaker 是一个 Laravel 扩展包,用于生成关于越南的姓名、城市、地址、电话等假数据的工具。

安装: 42

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 9

类型:扩展包

v1.0.0 2020-02-24 07:05 UTC

This package is auto-updated.

Last update: 2024-09-23 18:49:53 UTC


README

VNFaker 是一个 Laravel 扩展包,用于生成关于越南的姓名、城市、地址、电话、日期时间等假数据。

要求

  • PHP >= 5.3.3
  • Laravel >= 5.0

安装

composer require buihuycuong/vnfaker

基本用法

添加到您的类中

use Buihuycuong\Vnfaker\VNFaker;
VNFaker::date();
// 12/02/1980
# or call via helper function
vnfaker()->date();
// 10/08/1996

姓名

vnfaker()->lastname(); // Bùi
vnfaker()->midname(); // Huy
vnfaker()->firstname($word = 1); // 1:Cường, 2: Huy Cường
vnfaker()->fullname($word = 3); // 3: Bùi Huy Cường, 4: Bùi Huy Hoàng Cường

时间

vnfaker()->date($symbol = '/'); // 12/02/1980
vnfaker()->year(); // 1990
vnfaker()->month(); // 10
vnfaker()->day(); // 05

地址

vnfaker()->address(); // Hai bà trưng, Hà nội
vnfaker()->city($array = false); // Hà nội, true-> return 63 province.

电话

vnfaker()->mobilephone($numbers = 10); // 0979587347
vnfaker()->fixedLineNumber($numbers = 12); // 0248584903
vnfaker()->cityphone($numbers = 12); // 0240897395 (Ha Noi)

电子邮件、用户名

vnfaker()->email(array $domain); //default: ['gmail.com', 'outlook.com', 'example.com'] -> buihuycuong@gmail.com
vnfaker()->username(); // buihuycuong

数字

vnfaker()->int(); // 69
vnfaker()->maxInt(); // 2147483647
vnfaker()->float($min = 0, $max = 100, $decimals = 2); // 69,96
vnfaker()->numberBetween(int $min = 0, int $max = 100000); // 69
vnfaker()->boolean($string = true); // true|false : 1|0

订单号

vnfaker()->generateOrderNo($length = 6, $prefix = null, $postfix = null, $numbers = false, $letters = false, $uppercase = false, $lowercase = false); // DHF3K8

字符串

vnfaker()->paragraphs(int $paragraph = 1, bool $array = false, $glue = '<br>'); // Tình yêu đến em không mong đợi gì. Tình yêu đi em không hề hối tiếc.
vnfaker()->words(int $word = 2, bool $array = false, $glue = ', '); // Bùi, Huy
vnfaker()->sentences(int $sentence = 1, bool $array = false, $glue = '. '); // Tình yêu đến em không mong đợi gì
vnfaker()->vnToString($str = "Bùi Huy Cường"); // Bui Huy Cuong
vnfaker()->str_clean($string, $remove_space = false); // remove all special characters

颜色

vnfaker()->hexcolor(); // #830f0
vnfaker()->colorName(); // red

文件

vnfaker()->file($name = null, array $extentions = ['png', 'jpg'], $width = 100, $height = 100, $mimeType = 'image'); // avatar.png

更多

vnfaker()->company(); // Tập Đoàn Vingroup
vnfaker()->gender(); // Nam | Nữ
vnfaker()->array_rand(array $items, $num = 1, $array = false, $glue = ',');

变更日志

请查看 CHANGELOG 以获取更多最近更改的信息。

许可

MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件

作者