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