Похоже, вы неправильно обращаетесь к данным сеанса. Сериализованные данные, которые вы видите, хранятся в базе данных или, если вы не используете базу данных, в файле cookie сеанса. Чтобы получить идентификатор сеанса, вы должны использовать сеанс Codeigniter "userdata".
Таким образом, чтобы получить идентификатор сеанса, вы должны пойти: $this->session->userdata('session_id');
Помните, что сеансы Codeigniter не являются родными сеансами PHP, поэтому вам нужно использовать функцию класса сеанса, чтобы получить значения правильно. Насколько я понимаю, функция unserialize () заключается в том, что она довольно дорогая по производительности, и вы, вероятно, не хотите, чтобы дополнительные затраты на ее использование были излишними.