PHP मा सत्र चर मेटाउन, तपाईं unset() प्रकार्य वा session_unset() प्रकार्य प्रयोग गर्न सक्नुहुन्छ। दुबै विधिहरूले तपाइँलाई वर्तमान सत्रबाट यसको मान खाली गर्दै, विशेष सत्र चर हटाउन अनुमति दिन्छ।
unset() प्रकार्य एक निर्मित PHP प्रकार्य हो जसले दिइएको चरलाई नष्ट गर्दछ। सत्र चरसँग प्रयोग गर्दा, यसले सत्रबाट निर्दिष्ट चर हटाउँछ। सत्र चर मेटाउन unset() प्रयोग गर्नको लागि सिन्ट्याक्स निम्नानुसार छ:
php unset($_SESSION['variable_name']);
यस उदाहरणमा, 'variable_name' लाई तपाईंले मेटाउन चाहनुभएको सत्र चरको नामले प्रतिस्थापन गर्नुपर्छ। कोडको यो लाइन कार्यान्वयन गरेपछि, सत्र चर अब अवस्थित हुनेछैन।
वैकल्पिक रूपमा, तपाइँ सत्र_unset() प्रकार्य एकैचोटि सबै सत्र चरहरू मेटाउन प्रयोग गर्न सक्नुहुन्छ। यस प्रकार्यले सत्र डेटा प्रभावकारी रूपमा खाली गर्दै सबै सत्र चरहरू हटाउँछ। सत्र_unset() प्रयोग गर्नका लागि सिन्ट्याक्स निम्नानुसार छ:
php session_unset();
सत्र_अनसेट() लाई कल गरेर, तपाईंले सत्र ID सहित, सबै सत्र चरहरू हटाउनुहुन्छ। यद्यपि, सत्र आफै सक्रिय रहन्छ, तपाईंलाई नयाँ चरहरू सेट गर्न वा नयाँ डाटा भण्डारण गर्न अनुमति दिँदै।
यो नोट गर्न महत्त्वपूर्ण छ कि न त unset() वा session_unset() ले सत्रलाई नै नष्ट गर्दैन। तपाईंले सत्र_destroy() प्रकार्य प्रयोग गरेर स्पष्ट रूपमा नष्ट नगरेसम्म सत्र सक्रिय रहन्छ। यदि तपाइँ सत्र पूर्ण रूपमा समाप्त गर्न चाहनुहुन्छ भने, तपाइँ सत्र चर मेटाए पछि session_destroy() लाई कल गर्न सक्नुहुन्छ:
php unset($_SESSION['variable_name']); session_destroy();
session_destroy() प्रकार्यले हालको सत्र समाप्त गर्छ र सत्र ID र अझै पनि अवस्थित हुन सक्ने कुनै पनि सत्र चर सहित सबै सत्र डेटा हटाउँछ।
PHP मा एक सत्र चर मेटाउन, तपाइँ एक विशिष्ट चर हटाउन unset() प्रकार्य वा सत्र_unset() प्रकार्य एकैचोटि सबै सत्र चरहरू मेटाउन प्रयोग गर्न सक्नुहुन्छ। याद गर्नुहोस् कि सत्र आफै सक्रिय रहन्छ जब सम्म तपाइँ यसलाई समाप्त गर्न को लागी session_destroy() लाई कल गर्नुहुन्न।
अन्य भर्खरका प्रश्न र उत्तरहरू सम्बन्धमा EITC/WD/PMSF PHP र MySQL फंडामेंटलहरू:
- कक्षामा गुणहरू पहुँच गर्न र परिमार्जन गर्न सिफारिस गरिएको दृष्टिकोण के हो?
- हामी कसरी कक्षामा निजी सम्पत्तिको मूल्य अद्यावधिक गर्न सक्छौं?
- कक्षामा गेटर र सेटरहरू प्रयोग गर्दा के फाइदा हुन्छ?
- हामी कसरी वर्गमा निजी सम्पत्तिको मूल्य पहुँच गर्न सक्छौं?
- वर्गमा सम्पत्ति निजी बनाउने उद्देश्य के हो?
- PHP कक्षाहरूमा कन्स्ट्रक्टर प्रकार्य के हो र यसको उद्देश्य के हो?
- PHP कक्षाहरूमा विधिहरू के हुन् र हामी तिनीहरूको दृश्यता कसरी परिभाषित गर्न सक्छौं?
- PHP वर्गहरूमा गुणहरू के हुन् र हामी तिनीहरूको दृश्यता कसरी परिभाषित गर्न सक्छौं?
- हामी कसरी PHP मा एक क्लासबाट वस्तु सिर्जना गर्छौं?
- PHP मा एक कक्षा के हो र यो के उद्देश्य सेवा गर्दछ?
EITC/WD/PMSF PHP र MySQL आधारभूतहरूमा थप प्रश्न र उत्तरहरू हेर्नुहोस्