Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

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

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

Kết quả

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

Hàm print_pattern lặp qua số hàng để tạo hình kim tự tháp. Khoảng trắng giảm dần mỗi hàng, số sao tăng dần. Gọi hàm với số hàng mong muốn.