Вы можете использовать библиотеку шифрования, чтобы зашифровать это значение перед отправкой его в представление и после извлечения расшифровать его снова.
Загрузка библиотеки: $this->load->library('encryption');
вы можете найти более подробную информацию в документации о его конфигурации.
Шифрование
$var = 'value';
$var = $this->encryption->encrypt($var);
$this->load->view('view', array('var' => $var));
Теперь у вас есть зашифрованный $var
, делайте все, что вам нужно, и после извлечения вы можете просто использовать это:
$var = $this->encryption->decrypt($var);
echo $var; // value