Are there potential performance issues with resetting cookies on every page load?

Resetting cookies on every page load can potentially cause performance issues as it involves unnecessary overhead in setting and updating the cookie values. To solve this issue, cookies should only be reset when necessary, such as when a user logs in or out.

// Check if the user is logging in or out
if ($userLoggedIn) {
    // Reset necessary cookies
    setcookie('username', $username, time() + 3600, '/');
    setcookie('isLoggedIn', true, time() + 3600, '/');
} else {
    // Unset unnecessary cookies
    setcookie('username', '', time() - 3600, '/');
    setcookie('isLoggedIn', false, time() - 3600, '/');
}