PHP-এ নাম্বার প্যাটার্ন প্রিন্ট করার জন্য নিচের কোডটি ব্যবহার করা হয়:
উদাহরণ
<?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); ?>আউটপুট
1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6
এটি স্টার প্যাটার্ন তৈরি করার মতোই, পার্থক্য শুধু এতটুকু যে, নাম্বারগুলো জেনারেট করা হচ্ছে স্টারের পরিবর্তে। 'num_pattern' ফাংশনটি সংজ্ঞায়িত করা হয়েছে যা লিমিট প্যারামিটার হিসেবে নেয়। লিমিট ভ্যালুতে ইটারেট করে সংখ্যাটি প্রিন্ট করা হচ্ছে এবং প্রাসঙ্গিক লাইন ব্রেকও জেনারেট হচ্ছে। এই লিমিট ভ্যালু পাস করে ফাংশনটি কল করা হচ্ছে এবং কনসোলে প্রাসঙ্গিক আউটপুট জেনারেট হচ্ছে।