session_destroy() dans codeigniter

Comment se destroy_session() méthode ne fonctionne pas.

Après set_session(), destroy_session(), je ne peux toujours read_session().

function set_session() {
    $this->load->library('session');
    $this->session->set_userdata('id', 4);
}

function destroy_session() {
    session_start(); 
    session_destroy();
    unset($_SESSION);
    session_regenerate_id(true);
}

function read_session() {
    $this->load->library('session');

    $id = $this->session->userdata('id');

    echo $id;
}
InformationsquelleAutor Zoe | 2015-08-17