首页 > 解决方案 > 如果我们有一个字符串和数组长度,是否有任何 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'];

标签: phparrays

解决方案


是的,有一个预定义的数组函数,即 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
    )

推荐阅读