Php 如何从解密字符串中读取数据
这是来自CodeIgniter的解密cookie。我需要从这里访问数据。最好转换为数组或易于访问的东西,如Php 如何从解密字符串中读取数据,php,Php,这是来自CodeIgniter的解密cookie。我需要从这里访问数据。最好转换为数组或易于访问的东西,如数据->会话\u id。从中提取数据的可能方法是什么?仅此而已 这是一个序列化字符串,只需调用 然后将其作为数组返回: $array = unserialize($string); 我认为这是一个序列化数组。使用并使其成为变量 Array ( [session_id] => 01a046827a00cf838a1b3ce585cc82fb [ip_address] =
数据->会话\u id
。从中提取数据的可能方法是什么?仅此而已
这是一个序列化字符串,只需调用 然后将其作为数组返回:
$array = unserialize($string);
我认为这是一个序列化数组。使用并使其成为变量
Array
(
[session_id] => 01a046827a00cf838a1b3ce585cc82fb
[ip_address] => 124.43.56.156
[user_agent] => Mozilla/5.0 (Windows; U; Windows NT 6.2; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27
[last_activity] => 1371099813
)
使用unserialize将序列化字符串转换为数组
$arr = unserialize($str);
又快又容易。谢谢你,先生。
Array
(
[session_id] => 01a046827a00cf838a1b3ce585cc82fb
[ip_address] => 124.43.56.156
[user_agent] => Mozilla/5.0 (Windows; U; Windows NT 6.2; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27
[last_activity] => 1371099813
)
$arr = unserialize($str);
$arr = unserialize($string);
print_r($arr) //will display you the array values