PHP Academy · पाठ

लौटाए गए मान

PHP में फ़ंक्शन से परिणाम प्राप्त करें

पाठ 5, कुल 5 में से10 चरण

लौटाए गए मान, CoddyKit पर PHP Academy का एक निःशुल्क पाठ है। यह 5 में से 5वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह PHP Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। PHP Academy पाठ्यक्रम में कुल 5 पाठ शामिल हैं।

लौटाए गए मान

अगले पाठ में आपका स्वागत है! इस पाठ में आप PHP फ़ंक्शन में लौटाए गए मानों के बारे में सीखेंगे और जानेंगे कि वे फ़ंक्शन के परिणामों को कॉल करने वाले कोड तक पहुँचाने में कैसे मदद करते हैं। आइए, शुरू करते हैं!

लौटाए गए मान — चित्र 1

लौटाए गए मान क्या हैं?

लौटाया गया मान फ़ंक्शन के निष्पादन का परिणाम होता है। डेटा को सीधे दिखाने के बजाय, फ़ंक्शन उसे प्रोग्राम में कहीं और उपयोग करने के लिए लौटा सकता है।

उदाहरण: आयत का क्षेत्रफल निकालने वाला फ़ंक्शन परिणाम को कॉल करने वाले को लौटा सकता है।

return कीवर्ड का उपयोग करना

फ़ंक्शन से कोई मान लौटाने के लिए return कीवर्ड का उपयोग करें। उदाहरण:

सुझाव: फ़ंक्शन से कॉल करने वाले कोड तक डेटा पहुँचाने के लिए लौटाए गए मानों का उपयोग करें।

<?php
  function add($a, $b) {
    return $a + $b;
  }

  $result = add(5, 10);
  echo $result; // Outputs: 15
?>

स्ट्रिंग लौटाना

फ़ंक्शन ऐसी स्ट्रिंग लौटा सकते हैं जिन्हें जोड़ा या दिखाया जा सकता है। उदाहरण:

कार्य: ऐसा फ़ंक्शन लिखें जो व्यक्तिगत अभिवादन संदेश लौटाए।

<?php
  function greet($name) {
    return "Hello, $name!";
  }

  echo greet("Alice"); // Outputs: Hello, Alice!
?>

ऐरे लौटाना

फ़ंक्शन ऐरे लौटा सकते हैं, जो अनेक मान भेजने के लिए उपयोगी होते हैं। उदाहरण:

सुझाव: ऐरे जैसी जटिल डेटा संरचनाएँ भेजने के लिए return का उपयोग करें।

<?php
  function getColors() {
    return ["Red", "Green", "Blue"];
  }

  $colors = getColors();
  echo $colors[0]; // Outputs: Red
?>

अनेक मान लौटाना

अनेक मान लौटाने के लिए एसोसिएटिव ऐरे या ऑब्जेक्ट का उपयोग करें। उदाहरण:

मुख्य बिंदु: नामित मान लौटाने के लिए एसोसिएटिव ऐरे का उपयोग करें।

<?php
  function getUserInfo() {
    return [
      "name" => "Alice",
      "age" => 25,
      "city" => "New York"
    ];
  }

  $user = getUserInfo();
  echo $user["name"]; // Outputs: Alice
?>

सशर्त मान लौटाना

फ़ंक्शन स्थितियों के आधार पर अलग-अलग मान लौटा सकते हैं। उदाहरण:

सुझाव: फ़ंक्शन के भीतर सशर्त तर्क को संभालने के लिए return का उपयोग करें।

<?php
  function checkEligibility($age) {
    if ($age >= 18) {
      return "Eligible";
    } else {
      return "Not Eligible";
    }
  }

  echo checkEligibility(20); // Outputs: Eligible
?>

लौटाए गए मानों के लिए प्रकार घोषणाएँ

PHP आपको फ़ंक्शन के लौटाए जाने वाले प्रकार की घोषणा करने देता है। उदाहरण:

मुख्य बिंदु: लौटाए गए प्रकार की घोषणाएँ यह सुनिश्चित करने में मदद करती हैं कि आपके फ़ंक्शन अपेक्षित डेटा प्रकार लौटाएँ।

<?php
  function multiply(float $a, float $b): float {
    return $a * $b;
  }

  echo multiply(2.5, 4); // Outputs: 10.0
?>
<?php
  function subtract($a, $b) {
    return $a - $b;
  }

  echo subtract(10, 5);
?>

बहुत बढ़िया काम!

बधाई हो! आपने PHP फ़ंक्शन में लौटाए गए मानों का उपयोग करना सीख लिया है। इसमें स्ट्रिंग और ऐरे लौटाना तथा अनेक या सशर्त मानों को संभालना शामिल है। अगले पाठ में हम लैम्ब्डा फ़ंक्शन और अनाम फ़ंक्शन सीखेंगे। आइए, कोडिंग जारी रखें!

लौटाए गए मान — चित्र 10
शुरुआत निःशुल्क

एआई शिक्षक के साथ PHP सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
49
पाठ
195

अक्सर पूछे जाने वाले प्रश्न

क्या “लौटाए गए मान” पाठ निःशुल्क है?

हाँ—“लौटाए गए मान” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और PHP Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। PHP Academy पाठ्यक्रम में कुल 5 पाठ शामिल हैं।

“लौटाए गए मान” में मैं क्या सीखूँगा?

PHP में फ़ंक्शन से परिणाम प्राप्त करें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ PHP Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या PHP Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर PHP Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 5 में से 5वाँ पाठ है।

“लौटाए गए मान” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस PHP Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर PHP Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. फ़ंक्शन क्या होते हैं?
  2. अंतर्निहित फ़ंक्शन
  3. उपयोगकर्ता-परिभाषित फ़ंक्शन
  4. फ़ंक्शन में आर्ग्युमेंट भेजना
  5. लौटाए गए मान
← PHP Academy पर वापस जाएँ