PHP இல் ஒரு அமர்வு மாறியை நீக்க, நீங்கள் unset() செயல்பாடு அல்லது session_unset() செயல்பாட்டைப் பயன்படுத்தலாம். இரண்டு முறைகளும் ஒரு குறிப்பிட்ட அமர்வு மாறியை அகற்ற உங்களை அனுமதிக்கின்றன, தற்போதைய அமர்விலிருந்து அதன் மதிப்பை அழிக்கின்றன.
unset() செயல்பாடு என்பது கொடுக்கப்பட்ட மாறியை அழிக்கும் உள்ளமைக்கப்பட்ட PHP செயல்பாடாகும். அமர்வு மாறியைப் பயன்படுத்தும் போது, குறிப்பிட்ட மாறியை அது அமர்விலிருந்து நீக்குகிறது. அமர்வு மாறியை நீக்க unset() ஐப் பயன்படுத்துவதற்கான தொடரியல் பின்வருமாறு:
php unset($_SESSION['variable_name']);
இந்த எடுத்துக்காட்டில், நீங்கள் நீக்க விரும்பும் அமர்வு மாறியின் பெயருடன் 'variable_name' மாற்றப்பட வேண்டும். இந்த வரி குறியீட்டை இயக்கிய பிறகு, அமர்வு மாறி இனி இருக்காது.
மாற்றாக, அனைத்து அமர்வு மாறிகளையும் ஒரே நேரத்தில் நீக்க நீங்கள் session_unset() செயல்பாட்டைப் பயன்படுத்தலாம். இந்த செயல்பாடு அனைத்து அமர்வு மாறிகளையும் நீக்குகிறது, அமர்வு தரவை திறம்பட அழிக்கிறது. session_unset() ஐப் பயன்படுத்துவதற்கான தொடரியல் பின்வருமாறு:
php session_unset();
அமர்வு_அன்செட்() ஐ அழைப்பதன் மூலம், அமர்வு ஐடி உட்பட அனைத்து அமர்வு மாறிகளையும் அகற்றுவீர்கள். இருப்பினும், அமர்வு செயலில் உள்ளது, இது புதிய மாறிகளை அமைக்க அல்லது புதிய தரவை சேமிக்க உங்களை அனுமதிக்கிறது.
அன்செட்() அல்லது அமர்வு_அன்செட்() ஆகிய இரண்டும் அமர்வையே அழித்துவிடாது என்பதை கவனத்தில் கொள்ள வேண்டும். அமர்வு_டெஸ்ட்ராய்() செயல்பாட்டைப் பயன்படுத்தி நீங்கள் அதை வெளிப்படையாக அழிக்கும் வரை அமர்வு செயலில் இருக்கும். நீங்கள் அமர்வை முழுமையாக முடிக்க விரும்பினால், அமர்வு மாறியை நீக்கிய பிறகு நீங்கள் session_destroy() ஐ அழைக்கலாம்:
php unset($_SESSION['variable_name']); session_destroy();
session_destroy() செயல்பாடு நடப்பு அமர்வை நிறுத்துகிறது மற்றும் அமர்வு ஐடி மற்றும் இன்னும் இருக்கும் எந்த அமர்வு மாறிகள் உட்பட அனைத்து அமர்வு தரவையும் நீக்குகிறது.
PHP இல் ஒரு அமர்வு மாறியை நீக்க, குறிப்பிட்ட மாறியை அகற்ற unset() செயல்பாட்டைப் பயன்படுத்தலாம் அல்லது அனைத்து அமர்வு மாறிகளையும் ஒரே நேரத்தில் நீக்க session_unset() செயல்பாட்டைப் பயன்படுத்தலாம். நீங்கள் session_destroy() ஐ அழைக்கும் வரை அமர்வு செயலில் இருக்கும் என்பதை நினைவில் கொள்ளுங்கள்.
தொடர்பான பிற சமீபத்திய கேள்விகள் மற்றும் பதில்கள் EITC/WD/PMSF PHP மற்றும் MySQL அடிப்படைகள்:
- ஒரு வகுப்பில் உள்ள பண்புகளை அணுகுவதற்கும் மாற்றுவதற்கும் பரிந்துரைக்கப்பட்ட அணுகுமுறை என்ன?
- ஒரு வகுப்பில் உள்ள தனியார் சொத்தின் மதிப்பை எவ்வாறு புதுப்பிக்க முடியும்?
- ஒரு வகுப்பில் பெறுபவர்கள் மற்றும் செட்டர்களைப் பயன்படுத்துவதன் நன்மை என்ன?
- ஒரு வகுப்பில் உள்ள தனியார் சொத்தின் மதிப்பை எவ்வாறு அணுகுவது?
- ஒரு வகுப்பில் சொத்துக்களை தனிப்பட்டதாக்குவதன் நோக்கம் என்ன?
- PHP வகுப்புகளில் கன்ஸ்ட்ரக்டர் செயல்பாடு என்றால் என்ன, அதன் நோக்கம் என்ன?
- PHP வகுப்புகளில் உள்ள முறைகள் என்ன மற்றும் அவற்றின் தெரிவுநிலையை நாம் எவ்வாறு வரையறுக்கலாம்?
- PHP வகுப்புகளில் உள்ள பண்புகள் என்ன, அவற்றின் தெரிவுநிலையை நாம் எவ்வாறு வரையறுக்கலாம்?
- PHP இல் உள்ள வகுப்பிலிருந்து ஒரு பொருளை எவ்வாறு உருவாக்குவது?
- PHP இல் ஒரு வகுப்பு என்றால் என்ன, அது எந்த நோக்கத்திற்காக உதவுகிறது?
EITC/WD/PMSF PHP மற்றும் MySQL அடிப்படைகளில் கூடுதல் கேள்விகள் மற்றும் பதில்களைக் காண்க