php - 如果我们有一个字符串和数组长度,是否有任何 PHP 函数可以创建一个数组?
问题描述
如果我们有一个字符串并且知道数组计数,是否有任何 PHP 函数可以创建一个数组?
例子:
$sample = 'required|numeric|between:0,99.99';
$count = 3;
$validation_arr = ['required|numeric|between:0,99.99','required|numeric|between:0,99.99','required|numeric|between:0,99.99'];
解决方案
是的,有一个预定义的数组函数,即 asarray_fill
用于填充给定的数组键。以下是array_fill
您的问题的示例和答案。
$count = 3;
$a = array_fill(0,$count, 'required|numeric|between:0,99.99');
print_r($a);
//Output Array
(
[0] => required|numeric|between:0,99.99
[1] => required|numeric|between:0,99.99
[2] => required|numeric|between:0,99.99
)
推荐阅读
- c++ - SDL2 不创建三角形
- python - 在 python 中,我无法获得正确的产品
- scala - Scala 的 Nothing vs 部分统一
- css - 为每个自定义角色加载 CSS
- python - 我的弹丸在空中改变方向 Pygame 需要帮助
- node.js - Mongoose 在更新模型时不会插入数组
- optimization - 从一群人中建立一个团队,同时最大化团队中的总人数并遵守团队内总技能的限制
- wpf - SkiaSharp 可以在 WPF 应用程序中使用吗?
- xaml - Xamarin 在调试启动时崩溃:尝试调用虚拟方法
- angular - Angular Material SideNav - 隐藏在移动设备上的铁路模式