ganlvtech / faker-chinese-lorem
为fzaninotto/Faker提供简体中文的Lorem文本
dev-master
2020-12-19 02:06 UTC
Requires
- php: ^5.3.3 || ^7.0
- ext-mbstring: *
- fzaninotto/faker: ^1.9
Requires (Dev)
- ext-intl: *
- phpunit/phpunit: ^4.8.35 || ^5.7
- squizlabs/php_codesniffer: ^1.5
This package is auto-updated.
Last update: 2024-09-19 10:32:51 UTC
README
Faker是一个PHP库,可以为您生成假数据。请参阅fzaninotto/Faker。
Faker Chinese Lorem 允许您生成中文Lorem文本。
安装
composer require ganlvtech/faker-chinese-lorem
基本用法
使用Faker\Factory::create()
创建并初始化一个Faker生成器,然后使用.
<?php // require the Faker autoloader require_once '/path/to/Faker/src/autoload.php'; // alternatively, use another PSR-0 compliant autoloader (like the Symfony2 ClassLoader for instance) // use the factory to create a Faker\Generator instance $faker = Faker\Factory::create('zh_CN'); // add Faker Chinese Lorem provider $faker->addProvider(new FakerChineseLorem\Provider\zh_CN\Lorem($faker)); // generate data by accessing properties $faker->word; // '的' // '的一' // '的一是' // '的一是在'
格式化器
Faker\Provider\zh_CN\Lorem
<?php // Generate a random single Chinese character echo $faker->char; // '的' // Generate an array of random characters echo $faker->chars; // array('的', '一', '是') // Generate a random word // A chinese word usually contains 1 - 4 single character. // Character numbers : Frequency // 1 : 10% // 2 : 60% // 3 : 10% // 4 : 20% echo $faker->word; // '的' // '的一' // '的一是' // '的一是在' // Generate a word that contians exact number of characters echo $faker->word(2); // '的一' // '是在' // Other functions echo $faker->sentence; // sentence always end with a Chinese period (。). echo $faker->sentences; echo $faker->paragraph; echo $faker->paragraphs; echo $faker->text echo $faker->text(100); // text contains no more than 100 Chinese characters (not 100 bytes)
许可
Faker Chinese Lorem遵循MIT许可证发布。有关详细信息,请参阅附带的LICENSE文件。