## 生成其他中文信息
### 生成一段文本(英文)
~~~php
// 随机生成一段文本
$faker->realText($maxNbChars = 200, $indexSize = 2); // CHAPTER IV. The Rabbit Sends in a deep, hollow tone: 'sit down, both of you, and don't speak a word till I've finished.' So they had to pinch it to make out exactly what they WILL do next! If they.
~~~
### 生成网络信息
~~~awk
// 随机生成邮箱地址
$faker->email; // xiao_er@hotmail.com
// 随机生成安全的邮箱地址
$faker->safeEmail; // an82@example.net
// 随机生成免费的邮箱地址
$faker->freeEmail; // alian@126.com
// 随机生成公司邮箱地址
$faker->companyEmail; // tong_mai@qu.com
// 随机生成免费邮箱域名
$faker->freeEmailDomain; // 126.com
// 随机生成安全邮箱域名
$faker->safeEmailDomain; // example.org
// 随机生成用户名
$faker->userName; // ting_du
// 随机生成密码
$faker->password; // h1RZMuV54|n=Q$L-in]
// 随机生成域名
$faker->domainName; // yan.org
// 随机生成域
$faker->domainWord; // bai
// todo Tld
$faker->tld; // biz
// 随机生成url地址
$faker->url; // https://zhou.info/方-农-死-规.html
// 随机生成块
$faker->slug; // 的-城-心-古-终-参-济-文
// 随机生成ipv4地址
$faker->ipv4; // 243.54.13.136
// 随机生成本地ipv4地址
$faker->localIpv4; // 10.5.211.82
// 随机生成ipv6地址
$faker->ipv6; // 7ca1:9d43:46d5:589f:1b2b:e372:5e17:1a91
// 随机生成mac地址
$faker->macAddress; // 14:38:9C:55:CD:C5
~~~
### 生成浏览器userAgent
~~~awk
// 用户代理
$faker->userAgent; // Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20190828 Firefox/36.0
// 谷歌
$faker->chrome; // Mozilla/5.0 (Windows 98; Win 9x 4.90) AppleWebKit/5321 (KHTML, like Gecko) Chrome/37.0.885.0 Mobile Safari/5321
// 火狐
$faker->firefox; // Mozilla/5.0 (Windows NT 5.1; en-US; rv:1.9.2.20) Gecko/20110217 Firefox/36.0
// Safari
$faker->safari; // Mozilla/5.0 (iPad; CPU OS 7_0_1 like Mac OS X; en-US) AppleWebKit/531.7.5 (KHTML, like Gecko) Version/3.0.5 Mobile/8B111 Safari/6531.7.5
// 欧朋
$faker->opera; // Opera/8.83 (Windows NT 5.01; en-US) Presto/2.12.189 Version/12.00
// ie
$faker->internetExplorer; // Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/3.1)
~~~
### 生成支付信息
~~~awk
// 随机生成信用卡类型
$faker->creditCardType; // MasterCard
// 随机生成信用卡号
$faker->creditCardNumber; // 343611837373950
// 随机生成信用卡有效日期
$faker->creditCardExpirationDate; // DateTime Object
(
[date] => 2022-11-09 16:46:16.000000
[timezone_type] => 3
[timezone] => Asia/Shanghai
)
// 随机生成信用卡有效日期
$faker->creditCardExpirationDateString; // 11/20
// 随机生成信用卡明细
$faker->creditCardDetails; // Array
(
[type] => Visa
[number] => 4556837981031508
[name] => 鄢子安
[expirationDate] => 06/21
)
// 随机生成国际银行账号
$faker->iban($countryCode = null); // GR8189640507T689358O3SK6K5B
// todo 瑞士银行账号
$faker->swiftBicNumber; // DWDFOKO4S3Y
~~~
### 生成颜色信息
~~~awk
// 随机生成16进制颜色
$faker->hexColor; // #7675e0
// 随机生成rgb格式的颜色
$faker->rgbColor; // 222,237,164
// 随机生成数组格式的rgb颜色
$faker->rgbColorAsArray; // Array
(
[0] => 118
[1] => 160
[2] => 37
)
// 随机生成css格式的rgb颜色
$faker->rgbCssColor; // rgb(133,60,133)
// 随机生成颜色名称
$faker->safeColorName; // 黑色
// 颜色名称
$faker->colorName; // 暗兰紫
~~~
### File
~~~awk
// 随机生成文件扩展名
$faker->fileExtension; // 3dml
// 随机生成mime类型
$faker->mimeType; // application/vnd.pvi.ptid1
~~~
### 生成图片地址
~~~awk
// 随机生成图片地址
$faker->phUrl($width = 640, $height = 480); // https://fakeimg.pl/640x480/282828/eae0d0?
// 随机生成头像地址
$faker->avatarUrl(300, 'girl'); // https://pravatar.cc/300?img=38
// 返回 Svg Url 地址
$faker->svgUrl(100, 100) // https://pravatar.cc/bottts/19857.svg?width=100&height=100
~~~
### UUID
~~~awk
// 随机生成一个唯一字串
$faker->uuid // 47b5b18c-6fee-3188-9d88-ecb7e406da4b
~~~
### Calculator
~~~awk
// 随机生成13位ean码
$faker->ean13; // 0120309434624
// 随机生成8位ean码
$faker->ean8; // 44845025
// 随机生成13位isbn码
$faker->isbn13; // 9798976904019
// 随机生成10位isbn码
$faker->isbn10; // 7300501559
~~~
### 其他信息
~~~awk
// 随机生成bool值 false
$faker->boolean; // 1
// 平衡的生成bool值
$faker->boolean($chanceOfGettingTrue = 50); //
// Md5
$faker->md5; // 02ab746139e35599e12a2a0fc21ece2c
// Sha1
$faker->sha1; // 81308895610bbe530dec6269e4cce55044dda0dd
// Sha256
$faker->sha256; // 3cc0882a1c3d7f68298a93c32ce2f094118ad72dbe00ef35e96f4613aaecef2f
// Locale
$faker->locale; // ja_JP
// 随机生成国家编码
$faker->countryCode; // IS
// 随机生成语言编码
$faker->languageCode; // mn
// 随机生成货币代码
$faker->currencyCode; // KZT
// Emoji
$faker->emoji; // 😞
~~~
### 生成随机数
~~~awk
// 在10到20之间得到一个随机数,有更多的几率接近20
$faker->biasedNumberBetween($min = 10, $max = 20, $function = 'sqrt'); // 17
~~~
### 生成HTML
~~~xquery
// 随机生成一个不超过 $maxDepth层的html, 任何级别上都不超过$maxWidth个元素
$faker->randomHtml($maxDepth = 2, $maxWidth = 3); // <html><head><title>言节显登.</title></head><body><form action="example.com" method="POST"><label for="username">则</label><input type="text" id="username"><label for="password">非</label><input type="password" id="password"></form><i>水线名诉呀孤起.</i></body></html>
~~~
- 说明
- PHP快递模式(一键同步多服务器程序文件)
- 多服务器文件md5对比
- 差异文件打包压缩
- 上传压缩包
- 接收压缩包
- 下载压缩包
- 解压覆盖文件
- 数据库同步
- 数据字典与数据库创建
- 数据表测试数据
- 文件对比方法
- think-orm包
- think-orm数据操作模型包
- think-orm数据库操作包
- think-migration数据库迁移包
- think-migration数据库填充数据
- think-migration数据库创建数据表
- think-migration数据库查询数据
- Phinx数据库迁移包
- Phinx数据库填充数据
- Phinx数据库创建数据表
- Phinx数据库查询数据
- 统一生成数据表,模型与数据表数据包
- 统一生成数据表
- 统一生成数据表数据
- 统一生成数据表模型
- 在线文档与测试服务
- 自动生成api接口在线测试
- 自动生成api在线文档
- 自动生成api接口ajax测试示例
- 管理后台页面(可以多个)
- 后台首页
- 后台配置页面
- 列表页面
- 表单页面
- 树状列表页面
- 树状表单页面
- 管理后台程序
- 树状表单添加与修改保存
- 一般表单添加与修改保存
- 树状列表展示
- 一般列表
- 配置页面
- 文件压缩与解压
- 文件压缩
- 文件解压
- 仿token操作
- 生成token
- 解析token
- 加解密组件hashids/hashids
- 随机事件
- 随机数生成
- 随机字符串
- 随机中文字符串
- 随机中文姓名
- 随机密码串
- redis操作
- 异步操作
- 后台表单操作
- 后台列表页面操作
- 模板文件生成新文件操作
- 按模板生成文件
- 生成模型文件
- 生成门面类
- 字符串操作
- 字符串包含
- 字符串排除前一个字符
- 字符串排除前N个字符
- 字符串排除前面一个字符串
- 字符串排除后一个字符
- 字符串排除后N个字符
- 字符串排除后面一个字符串
- 字符串截取
- 数组操作
- 交集
- 并集
- 差集
- 时间戳操作
- 上个月第一天日期
- 上个月最后一天日期
- 本月第一天日期
- 本月最后一天日期
- 下个月第一天日期
- 下个月最后一天日期
- 日期和时间处理组件-Carbon手册
- 日期和时间处理组件-Carbon
- PHP 使用Carbon扩展进行时间处理
- Carbon类
- bootstrap操作
- 表格
- 警告框
- 徽章
- 文件操作
- 文件上传
- 图片操作
- 图片上传
- 图片压缩
- 图片水印
- intervention/image使用
- log日志操作
- url操作
- url生成实例
- url解析实例
- 树状操作
- workerman操作
- 数据库备份
- 门面操作
- 门面操作测试
- 数据字典生成
- 二维码操作
- 二维码生成
- logo二维码
- think-cache缓存
- phpoffice/phpexcel使用
- Curl采集包
- 使用Guzzle执行HTTP请求
- fzaninotto/Faker中文填充数据表
- 安装faker
- Faker创建假数据
- Faker基础数据(英文)
- faker的Lorem(中文)
- 生成Person人物信息
- 生成Address地址信息
- 生成手机号Phone Number
- 生成公司Company信息
- 生成其他中文信息
- 生成时间日期Datetime