다음은이 문자열을 직렬화 해제하고자하는 문자열입니다.unseralize + php는 원래의 값으로 변환합니다.
$string3 = 'a:3:{i:0;a:2:{s:5:"value";d:4.0999999999999996;s:7:"players";a:2:{i:6;i:6;i:7;i:7;}}i:1;a:2:{s:5:"value";d:10.899999999999999;s:7:"players";a:1:{i:7;i:7;}}i:2;a:2:{s:5:"value";d:1.7763568394002505E-15;s:7:"players";N;}}';
는 그것을 결과
Array
(
[0] => Array
(
[value] => 4.1 // this value converted to 4.1 original was see in the string it was 4.0999999999999996
[players] => Array
(
[6] => 6
[7] => 7
)
)
[1] => Array
(
[value] => 10.9 // this value converted to 10.9 original was see in the string it was 10.899999999999999
[players] => Array
(
[7] => 7
)
)
[2] => Array
(
[value] => 1.7763568394003E-15
[players] =>
)
)
는 I하지 변환 원래 값을 원하는 4.1 10.9 등에 배열 값 변환 이하 준다.
좋아요 ... 질문이 무엇입니까? –
배열에 대한 의견보기 –
unserialize http://php.net/manual/en/function.unserialize.php –