我有一个空数组和一个分配给变量的字符串。
$str = "fruits2015"
$arr = [];
$expectedLength = 3;
如何用str +数字填充arr(从0开始)?与expectedLength
匹配的arr长度。
$arr = ["fruits20150", "fruits20151", "fruits20152",];
答案 0 :(得分:2)
只需使用for
循环
$str = "fruits2015";
$arr = [];
$expectedLength = 3;
for($i = 0;$i<$expectedLength;$i++){
$arr[$i] = $str.$i;
}
print_r($arr);
答案 1 :(得分:2)
for($i=0; $i<$expectedLength; $i++){
$arr[] = "$str.$i";
}
答案 2 :(得分:0)
你可以这样做:
$str = "fruits2015";
$expectedLength = 3;
$arr=array();
for($i=0;$i<$expectedLength;$i++)
{
array_push($arr,$str.$i);
}
print_r($arr);