简介

这个库提供了生成英文单词和句子它不波及到单元测试或者数据模型,它反对自定义词库,反对自定义返回单词\句子长度以及返回类型(字符串、数组、对象、json),它不会因为自定义的大文件词库导致你的内存不够用,轻量级疾速帮你生成数据。

装置

composer require kayw-geek/php-mock -vvv

应用

//mock 单个单词$mockWord = new \KaywGeek\MockWords();$mockWord->mockWord();//mock 单条句子$mockSentence = new \KaywGeek\MockSentence();$mockSentence->mockWord();//mock 指定格局指定数量的单词//参数1 想要返回的指定格局 /**  * FORMAT_ARRAY;  * FORMAT_OBJECT;  * FORMAT_JSON;  * FORMAT_STRING;   *///参数2 想要返回的长度$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版本Github
PHP版本Github