一个简单的PHP Mock数据的Composer 包

bug开发 -
一个简单的PHP Mock数据的Composer 包

简介这个库提供了生成英文单词和句子它不涉及到单元测试或者数据模型,它支持自定义词库,支持自定义返回单词\句子长度以及返回类型(字符串、数组、对象、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

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

php介绍

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。

Tags 标签

phpmockyii2

扩展阅读

加个好友,技术交流

1628738909466805.jpg