return कीवर्ड
कीवर्ड return वर्तमान फ़ंक्शन का निष्पादन रोकता है और निर्दिष्ट मान वापस करता है। यदि return बिना पैरामीटर के कॉल किया जाता है, तो फ़ंक्शन null वापस करता है। ग्लोबल स्कोप में return वर्तमान स्क्रिप्ट का निष्पादन रोकता है।
सिंटैक्स
return व्यंजक; // मान वापसी
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 "एक्सेस अनुमत";
}
echo checkAge(20);
?>
कोड निष्पादन का परिणाम:
"एक्सेस अनुमत"