下面是我为插入断行创建的函数。
这样做很好; BR(2); //任何数字,2作为例子。
但是如果我输入br(),我希望它能工作;它将使用1,但如果我指定一个数字,它将使用它。如果没有指定,则排序为默认值,我在整个谷歌中查看,但无法找到正确的搜索字词并找到我想的答案。
function br($i) {
$j = 0;
while ($j <= $i) {
echo '<br />';
$j++;
}
}
答案 0 :(得分:2)
你想要Default Parameters。也许只是:
function br($i=1) {
echo str_repeat('<br />', $i);
}
答案 1 :(得分:1)
您想使用默认值:
function br($i = 1) {
$j = 0;
while ($j <= $i) {
echo '<br />';
$j++;
}
}
答案 2 :(得分:0)
添加1作为默认
function br($i = 1) {
$j = 0;
while ($j <= $i) {
echo '<br />';
$j++;
}
}
答案 3 :(得分:0)
你可以试试这个:
function br($count = 1)
{
while($count) {
echo '<br />';
$count--;
}
}
“$ count = 1”部分将$ count指定为可选参数。 http://php.net/manual/en/functions.arguments.php#functions.arguments.default