ফাংশন print_r
ফাংশন print_r একটি ভেরিয়েবল সম্পর্কে তথ্য পাঠযোগ্য আকারে আউটপুট করে।
প্রথম প্যারামিটার - আউটপুটের জন্য ভেরিয়েবল, দ্বিতীয় প্যারামিটার (ঐচ্ছিক) -
যদি true-তে সেট করা হয়, তাহলে আউটপুট করার পরিবর্তে ফলাফলটি একটি স্ট্রিং হিসেবে ফেরত দেয়।
সিনট্যাক্স
print_r(mixed $value, bool $return = false);
উদাহরণ
একটি অ্যারে সম্পর্কে তথ্য আউটপুট করা যাক:
<?php
$arr = [1, 2, 3, 4, 5];
print_r($arr);
?>
কোড এক্সিকিউট করার ফলাফল:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
উদাহরণ
আউটপুট করার পরিবর্তে ফলাফলটি একটি স্ট্রিং হিসেবে পাওয়া যাক:
<?php
$arr = ['a', 'b', 'c'];
$res = print_r($arr, true);
echo $res;
?>
কোড এক্সিকিউট করার ফলাফল:
Array
(
[0] => a
[1] => b
[2] => c
)
উদাহরণ
একটি স্ট্রিং সম্পর্কে তথ্য আউটপুট করা যাক:
<?php
$str = 'Hello world';
print_r($str);
?>
কোড এক্সিকিউট করার ফলাফল:
Hello world
আরও দেখুন
-
ফাংশন
var_dump,
যা একটি ভেরিয়েবল সম্পর্কে বিস্তারিত তথ্য আউটপুট করে -
ফাংশন
var_export,
যা একটি ভেরিয়েবলের স্ট্রিং রিপ্রেজেন্টেশন ফেরত দেয়