PHP에서 피라미드 패턴을 인쇄하는 예를 살펴보겠습니다 -
예시
<?php
function print_pattern($val)
{
$num = 2 * $val - 2;
for ($i = 0; $i < $val; $i++)
{
for ($j = 0; $j < $num; $j++)
echo " ";
$num = $num - 1;
for ($j = 0; $j <= $i; $j++ )
{
echo "* ";
}
echo "\n";
}
}
$val = 7;
print_pattern($val);
?> 출력
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
패턴을 생성해야 하는 행 수를 반복하는 'print_pattern'이라는 함수가 정의되어 있습니다. 관련 줄 바꿈도 'echo' 속성을 사용하여 에코됩니다. 패턴을 생성해야 하는 행의 수를 전달하여 함수를 호출합니다.