我想生成一个从1到5的数字序列,我编写了以下代码
<?php
$tag = range(1,5);
echo "Numbers : ".implode(" - F",$tag)."<br>";
?>
我希望得到这个结果:
F1 - F2 - F3 - F4 - F5
但是我得到的却是:
1 - F2 - F3 - F4 - F5
我应该修改些什么以获得想要的结果?
答案 0 :(得分:2)
您可以将字符添加到每个结果元素中
echo "Numbers : " . implode(' - ', array_map(function($v) {
return 'F' . $v;
}, range(1,5)));
答案 1 :(得分:0)
如果要使用爆破,则需要在爆破之前添加“ F”。
$tag = range(1,5);
echo "Numbers : F".implode(" - F", $tag)."<br>";
输出:
Numbers : F1 - F2 - F3 - F4 - F5<br>