From the session_destroy() page in the PHP manual:
<?php // Initialize the session. // If you are using session_name("something"), don't forget it now! session_start(); // Unset all of the session variables. $_SESSION = array(); // If it's desired to kill the session, also delete the session cookie. // Note: This will destroy the session, and not just the session data! if (ini_get("session.use_cookies")) { $params = session_get_cookie_params(); setcookie(session_name(), '', time() - 42000, $params["path"], $params["domain"], $params["secure"], $params["httponly"] ); } // Finally, destroy the session. session_destroy(); ?>
Related Posts:
- S_SESSION variable (user role) not recognised
- Cookies vs. sessions
- “Cannot send session cache limiter – headers already sent”
- How do I expire a PHP session after 30 minutes?
- PHP Unset Session Variable
- How to fix the session_register() deprecated issue?
- PHP sessions that have already been started
- Undefined variable: $_SESSION
- Session variables not working php
- Array to String PHP?
- Should I use mysqli_real_escape string() or mysql_real_escape_string() for form data?
- Form submission: PHP S_SESSION statements within a foreach loop
- What are the main differences between PHPExcel and PhpSpreadsheet?
- PDOException: SQLSTATE[HY000] [2002] No such file or directory
- How do I get a file extension in PHP?
- mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in
- Convert a PHP object to an associative array
- How to parse a CSV file using PHP
- Cannot use object of type stdClass as array?
- Is a new line = \n OR \r\n?
- Regex to check for new line
- Email Not Sending from Byethost Hosting
- Illegal string offset Warning PHP
- mysqli_real_connect(): (HY000/2002): No such file or directory
- Deleting an element from an array in PHP
- Converting string to Date and DateTime
- Error 330 (net::ERR_CONTENT_DECODING_FAILED):
- What does __FILE__ mean?
- How can I do ‘insert if not exists’ in MySQL?
- Fatal error: Call to a member function bind_param() on boolean [duplicate]
- The localhost page isn’t working localhost is currently unable to handle this request. HTTP ERROR 500
- What is the difference between the ‘www’ folder and ‘htdocs’ folder?
- Notice: Trying to get property of non-object error
- undefined offset PHP error
- Call to undefined function mysql_query() with Login
- What is Options +FollowSymLinks?
- Call to undefined method mysqli_stmt::get_result
- How to reformat date in PHP?
- Cannot simply use PostgreSQL table name (“relation does not exist”)
- In_array not working
- How to make a countdown using PHP
- PHP if not statements
- PHP with MySQL 8.0+ error: The server requested authentication method unknown to the client
- WordPress Error : Upload folder is not writable. Export and file upload features will not be functional
- Package php5 have no installation candidate (Ubuntu 16.04)
- How can I do ‘insert if not exists’ in MySQL?
- how to get id from URL using php
- WordPress child theme style.css not working
- Prioritize Visible Content WordPress
- Unexpected Exception: SQLSTATE[HY000] [1045] Access denied for user ****@’localhost’ (using password: YES)
- how to convert object into string in php
- PHP Fatal error: Call to undefined function mssql_connect()
- Call to a member function on null?
- how to ping ip addresses in php and give results
- do_shortcode not working
- No Application Encryption Key Has Been Specified
- PHP reindex array?
- Only variable references should be returned by reference – Codeigniter
- “Fatal error: Cannot redeclare function”
- php get all url variables
- How to remove unused dependencies from composer?
- how to get date of yesterday using php?
- How can I fetch all items from a DynamoDB table without specifying the primary key?
- ERROR: SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it
- How to extract and access data from JSON with PHP?
- How to convert array to SimpleXML
- What does double question mark (??) operator mean in PHP
- How can I find the php.ini file used by the command line?
- WordPress query single post by slug
- TCPDF ERROR: Some data has already been output, can’t send PDF file
- Check if a PHP cookie exists and if not set its value
- Deprecated: mysql_query() [duplicate]
- Limit String Length
- Call to undefined function mysql_query() with Login [duplicate]
- Is there a function to make a copy of a PHP array to another?
- How to run PHP locally on MacOS
- Call PHP function from jQuery?
- PhpMailer SMTP NOTICE: EOF caught while checking if connected
- What is the meaning of sprintf(): Too few arguments
- JavaScript equivalent of PHP’s in_array()
- Paypal IPN Verification Postback with HTTPS
- Create a folder if it doesn’t already exist
- Implement linked list in php
- Using PHP 7 with WAMP
- Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
- PHP: date function to get month of the current date
- Warning: mysqli_real_escape_string() expects exactly 2 parameters, 1 given… what I do wrong?
- How to make PDF file downloadable in HTML link?
- PHP: bootstrap.php
- Display array values in PHP
- Php create a file if not exists
- Page redirect after certain time PHP
- Check if $_POST exists
- PHP – Fatal error: Unsupported operand types
- How to expire session after 2 hours and also expire when browser closed?
- Like and Dislike Buttons on Post with Counter – Only allow one click per post per user session
- PHP session not staying alive. headers already sent
- PHP Session Variable to WordPress Error
- Allow user to select location and then set cookie for location in WordPress
- How to ‘remember’ a site member’s last visited page?