Computer >> Máy Tính >  >> Lập trình >> PHP

Chương trình PHP để in một mẫu kim tự tháp

Hãy để chúng tôi xem một ví dụ để in một mẫu kim tự tháp trong PHP -

Ví dụ

<?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);
?>

Đầu ra

         *
        * *
       * * *
      * * * *
     * * * * *
    * * * * * *
   * * * * * * *

Một hàm có tên là ‘print_pattern’ được định nghĩa sẽ lặp qua số hàng mà qua đó mẫu cần được tạo. Các ngắt dòng có liên quan cũng được lặp lại bằng cách sử dụng thuộc tính "echo". Hàm được gọi bằng cách chuyển số hàng mà mẫu cần được tạo.