"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > सम्मिलित PHP स्क्रिप्ट से मुख्य स्क्रिप्ट में मान कैसे लौटाएँ?

सम्मिलित PHP स्क्रिप्ट से मुख्य स्क्रिप्ट में मान कैसे लौटाएँ?

2024-11-07 को प्रकाशित
ब्राउज़ करें:558

How to Return Values from Included PHP Scripts to the Main Script?

शामिल PHP स्क्रिप्ट से रिटर्निंग

PHP में, रिटर्न() फ़ंक्शन का उपयोग आमतौर पर किसी स्क्रिप्ट या फ़ंक्शन से बाहर निकलने के लिए किया जाता है। हालाँकि, इसका उपयोग सम्मिलित स्क्रिप्ट से मुख्य स्क्रिप्ट पर वापस लौटने के लिए नहीं किया जा सकता है।

शामिल स्क्रिप्ट से लौटने और मुख्य स्क्रिप्ट में निष्पादन फिर से शुरू करने के लिए, निम्नलिखित तकनीकों का उपयोग करने पर विचार करें:

1. आउटपुट बफ़रिंग का उपयोग करें:

शामिल स्क्रिप्ट के अंदर, उस आउटपुट को संग्रहीत करें जिसे आप ob_start() का उपयोग करके एक वेरिएबल में वापस करना चाहते हैं। फिर, मुख्य स्क्रिप्ट में, बफ़र किए गए आउटपुट को पुनः प्राप्त करने और इसे एक वेरिएबल को असाइन करने के लिए ob_get_clean() का उपयोग करें।

उदाहरण:

// Included script (include.php)
ob_start();
echo 'Return value';
ob_end_clean();

// Main script
ob_start();
include 'include.php';
$returnValue = ob_get_clean();

2. रिटर्न वैल्यू के साथ require() का उपयोग करें:

शामिल() के बजाय, स्क्रिप्ट को शामिल करने के लिए require() का उपयोग करें और मुख्य स्क्रिप्ट में एक वेरिएबल को इसका रिटर्न मान निर्दिष्ट करें। सुनिश्चित करें कि शामिल स्क्रिप्ट वांछित मान लौटाती है।

// Included script (require.php)
return 5;

// Main script
$returnValue = require 'require.php';

3. शामिल स्क्रिप्ट में PHP के रिटर्न सिंटैक्स का उपयोग करें:

यह तकनीक रिटर्न वैल्यू के साथ require() का उपयोग करने के समान है, लेकिन यह शामिल स्क्रिप्ट में सीधे PHP के रिटर्न सिंटैक्स का उपयोग करती है। मुख्य स्क्रिप्ट रिटर्न मान को पुनः प्राप्त करने के लिए एक वेरिएबल में शामिल स्क्रिप्ट को असाइन करती है।

उदाहरण:

// Included script (return.php)
return 5;

// Main script
$returnValue = include 'return.php';

याद रखें कि शामिल स्क्रिप्ट में रिटर्न स्टेटमेंट केवल मुख्य स्क्रिप्ट में मान लौटाते हैं। वे मुख्य स्क्रिप्ट के निष्पादन को समाप्त नहीं करते हैं।

विज्ञप्ति वक्तव्य इस लेख को पुन: पेश किया गया है: 1729295599 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3