当前位置: 首页 > news >正文

学习路之PHP--生成测试数据:fakerphp的使用

学习路之PHP--生成测试数据:fakerphp的使用

  • 一、安装faker库
  • 二、新建fakerphp.php
  • 三、效果

一、安装faker库

composer require fakerphp/faker

二、新建fakerphp.php

<?phpdeclare(strict_types=1);require_once 'vendor/autoload.php';// use the factory to create a Faker\Generator instance
$faker = Faker\Factory::create('zh_CN');
// generate data by calling methods
echo $faker->name() ."\n" ;// 定义需要填充的数据数组
$users = [];// 生成 10 条用户数据
for ($i = 1; $i <= 10; $i++) {$users[] = ['id' => $i,'name' => $faker->name,'email' => $faker->email,'phone' => $faker->phoneNumber,];
}// 输出填充后的数据
echo json_encode($users, JSON_UNESCAPED_UNICODE);

三、效果

D:\phpstudy_pro\WWW\fakerDemo> php .\fakerphp.php
在这里插入图片描述

http://www.dtcms.com/a/390653.html

相关文章:

  • 《UE5_C++多人TPS完整教程》学习笔记54 ——《P55 旋转根骨骼(Rotate Root Bone)》
  • go资深之路笔记(五)用系统信号实现优雅关机
  • C++实战㉔】解锁C++ STL魔法:list与deque实战秘籍
  • Linux 系统指令——助力信奥初赛
  • LVS详解:构建高性能Linux负载均衡集群
  • 【Linux网络编程】网络层协议-----IP协议
  • 电池AH的定义与WH关系
  • 谙流 ASK 技术解析(四):负载均衡引擎
  • 乾元通渠道商中标国家华中区域应急救援中心应急救援装备采购项目
  • 网络原理补充——NAT/NAPT、代理服务、内网穿透、交换机
  • 深入 HTTP 协议:剖析 1688 商品详情 API 的请求构造与签名机制
  • 共用体union和大小端模式
  • 2022年下半年 系统架构设计师 案例分析
  • LeetCode 面试经典 150_哈希表_有效的字母异位词(42_242_C++_简单)
  • go webrtc - 3 工程演示
  • JVM(五)-- 执行引擎
  • 微算法科技(NASDAQ:MLGO)量子架构搜索技术:突破变分量子算法性能瓶颈,实现量子计算的鲁棒优化
  • 海亮科技亮相第十一届亚教展,“教育 + AI”赋能县域教育振兴
  • JMeter的配置元件
  • Charles与Postman、JMeter结合使用教程:高效接口调试与性能测试方案
  • 【Haddop】Hive的离线分析与Sqoop的数据集成
  • 嵌入式 Linux 基础入门笔记(1)
  • Starlink 2.0与3GPP NTN技术对比分析:颠覆性优势与产业格局重构
  • 鸿蒙Next用户文件管理全解析:安全、高效、跨设备的未来体验
  • 简形电力JX2202 智能测试系统:重构新能源电力检测效率标准
  • AI识别视频中动物与人物的技术深度解析
  • iOS 上架完整流程指南 苹果应用发布步骤、App Store 上架流程
  • MySQL-CRUD 操作及常用查询语法详解
  • 玳瑁的嵌入式日记---0919(ARM)
  • Objective-C —— APIs declaration 自定义