return কীওয়ার্ড
return কীওয়ার্ডটি বর্তমান ফাংশনের কার্যক্রম বন্ধ করে এবং নির্দিষ্ট মান ফেরত দেয়। যদি return প্যারামিটার ছাড়াই কল করা হয়, ফাংশনটি null ফেরত দেয়। গ্লোবাল স্কোপে return বর্তমান স্ক্রিপ্টের কার্যক্রম বন্ধ করে দেয়।
সিনট্যাক্স
return expression; // মান ফেরত দেওয়া
return; // null ফেরত দেওয়া
উদাহরণ
একটি ফাংশন থেকে মান ফেরত দেওয়া:
<?php
function square($num) {
return $num * $num;
}
echo square(4);
?>
কোড 실행ের ফলাফল:
16
উদাহরণ
একটি ফাংশন থেকে অ্যারে ফেরত দেওয়া:
<?php
function createPair($a, $b) {
return [$a, $b];
}
print_r(createPair(1, 2));
?>
কোড 실행ের ফলাফল:
[1, 2]
উদাহরণ
ফাংশনের অকাল সমাপ্তি:
<?php
function checkAge($age) {
if ($age < 18) {
return "অনুমতি নিষিদ্ধ";
}
return "অনুমতি permitted";
}
echo checkAge(20);
?>
কোড 실행ের ফলাফল:
"অনুমতি permitted"