当前位置: 首页 > 后端技术 > PHP

一个简单的PHPMock数据Composer包

时间:2023-03-29 17:06:18 PHP

介绍这个库提供了生成英文单词和句子的能力。它不涉及单元测试或数据模型。支持自定义词库,自定义返回词,句子长度和返回类型(string,array,object,json),不会因为自定义大文件词库导致你内存不足,轻量级快速生成数据你。安装composerrequirekayw-geek/php-mock-vvvuse//mocksingleword$mockWord=new\KaywGeek\MockWords();$mockWord->mockWord();//mocksinglesentence$mockSentence=new\KaywGeek\MockSentence();$mockSentence->mockWord();//模拟指定格式的指定字数//参数1要返回的指定格式/***FORMAT_ARRAY;*格式对象;*格式_JSON;*格式字符串;*///parameters2你要返回的长度$mockWord->mockWords(\KaywGeek\MockWords::FORMAT_ARRAY,5);$mockSentence->mockWords(\KaywGeek\MockWords::FORMAT_JSON,6);//自定义词库使用$filePath='custom-words.txt';$mockSentence=new\KaywGeek\MockSentence($filePath);如果你使用Yii2框架它也有专门针对Yii2框架的包Yii2版本GithubPHP版本Github