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' 속성을 사용하여 에코됩니다. 패턴을 생성해야 하는 행의 수를 전달하여 함수를 호출합니다.