是否可以使用开关盒创建星形图案或星形金字塔。

时间:2014-02-18 09:58:47

标签: php switch-statement ascii-art

我想知道是否可以使用开关盒创建星形金字塔。

1 个答案:

答案 0 :(得分:2)

如果您不使用任何循环或递归,我认为这是您的查询的解决方案。

<?php
function star($star){
switch($star){
    case '1':
        return '*&nbsp;';
        break;

    case '2':
        return '*&nbsp;*&nbsp;';
        break;

    case '3':
        return '*&nbsp;*&nbsp;*&nbsp;';
        break;

    case '4':
        return '*&nbsp;*&nbsp;*&nbsp;*&nbsp;';
        break;

    case '5':
        return '*&nbsp;*&nbsp;*&nbsp;*&nbsp;*&nbsp;';
        break;

    default :
    break;
}
}
echo star('1')."<br>".star('2')."<br>".star('3')."<br>".star('4')."<br>".star('5');

&GT;