seymuromarov / randomcrap
Laravel API,用于生成随机字符串、浮点数、整数、数组等。
1.2.0
2019-01-27 20:23 UTC
Requires
- php: >=5.5.0
This package is auto-updated.
Last update: 2024-09-29 02:54:56 UTC
README
Laravel API,用于生成随机字符串、浮点数、整数、数组等。只需使用 Randomcrap 即可生成所需内容
需求
安装
要求包
composer require seymuromarov/randomcrap
现在将服务提供者在 config/app.php 文件中添加
'providers' => [
// ...
Seymuromarov\Randomcrap\RandomcrapServiceProvider::class,
],
在此之后,在 config/app.php 文件中添加别名
'aliases' => [
//...
'Randomcrap' => Seymuromarov\Randomcrap\Facades\Randomcrap::class,
],
使用命令(可选)
composer dump-autoload
现在您可以使用 API 如下
use Seymuromarov\Randomcrap\Facades\Randomcrap;
//...
Randomcrap::int(); //will return 6 length int value
Randomcrap::string(); //will return 6 length string
随机整数生成器
Randomcrap::int(); //will return 6 length int value
Randomcrap::int($len); //will return int value with given length
Randomcrap::intInRange($min,$max); //will return int value between $min and $max values
随机浮点数生成器
Randomcrap::floatInRange($min,$max); //will return float value between $min and $max values with 2 decmials
Randomcrap::floatInRange($min,$max,$decimals); //will return float value between $min and $max values with given decmials
Randomcrap::float(); //will return 6 length float value
Randomcrap::float($len); //will return float value with given length
Randomcrap::float($len, $decimals = 2); //will return float value with given length and decmials
随机字符串生成器
$len value is optional default $length is 6
Randomcrap::string(); //will return 6 length string
Randomcrap::string($len); //will return string value with given length
Randomcrap::stringWithNumber($len); //sAs4E2
Randomcrap::upperCaseStringWithNumber($len); //A4DD2F
Randomcrap::lowerCaseStringWithNumber($len); //dsa12e
Randomcrap::upperCaseString($len); //ADVADC
Randomcrap::lowerCaseString($len); //fsalds
随机数组生成器
Randomcrap::intArray($intLength = 2, $arrayLength = 5); // [49,85,13,48,28]
Randomcrap::floatArray($floatLength = 2, $arrayLength = 5, $decimals = 2); // [98.99,58.65,86.7,93.79,68.92]
Randomcrap::stringArray($stringLength = 6, $arrayLength = 5); // ["LKOwRT","gUVKXi","zkFuoa","ayxQCJ","bDNjLP"]
Randomcrap::stringArrayWithNumber($stringLength = 6, $arrayLength = 5); // ["XA9Fna","sWE9ml","NUG2Zu","7C32IN","xWC1dV"]
Randomcrap::lowerCaseStringArray($stringLength = 6, $arrayLength = 5); // ["jskotg","cionzy","obixhe","radypg","nfotkz"]
Randomcrap::upperCaseStringArray($stringLength = 6, $arrayLength = 5); // ["NQJERM","GAWOCQ","KBINMS","BDCFHZ","NQGCLO"]