Ví dụ
<?php
function num_pattern($val) {
$num = 1;
for ($m = 0; $m < $val; $m++) {
for ($n = 0; $n <= $m; $n++ ) {
echo $num . " ";
}
$num = $num + 1;
echo "\n";
}
}
$val = 6;
num_pattern($val);
?>
Kết quả
1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6
Chương trình in mẫu số lặp lại theo hàng. Hàm num_pattern nhận giới hạn, mỗi hàng in số hiện tại số lần bằng chỉ số hàng, sau đó tăng số cho hàng tiếp theo. Gọi hàm để tạo đầu ra.