Easy install with composer:
composer require jyoungblood/cookie
use VPHP\cookie;
require __DIR__ . '/vendor/autoload.php';
Sets a cookie with a specific key for a specific amount of time. Native PHP setcookie() parameters are allowed. All parameters are optional.
cookie::set('user_name', 'Buzz', [
'expires' => time() + 86400, // unix time, default is 1 year
'path' => '/custom-path/', // default is '/'
'domain' => 'custom.example.com',
'secure' => true,
'httponly' => true,
'samesite' => 'Lax',
]);
Returns the value of a specific cookie.
echo cookie::get('user_name');
Deletes a specific cookie.
cookie::delete('user_name');