,而我是通过一个PHP库某些文件搜索,我发现了一些文件,这样什么是编程语言是这种语法?
a:1:{i:0;a:1:{s:3:"cnt";s:1:"1";}}
这绝对不是JSON。有人知道这是什么吗?或者是编写该库的人的自定义语法?
,而我是通过一个PHP库某些文件搜索,我发现了一些文件,这样什么是编程语言是这种语法?
a:1:{i:0;a:1:{s:3:"cnt";s:1:"1";}}
这绝对不是JSON。有人知道这是什么吗?或者是编写该库的人的自定义语法?
这是一个serialized
数据,而不是任何编程语言的语法。
的理解......
<?php
$arr = ['a'=>1,'b'=>2,'cnt'=>5];
echo serialize($arr);
OUTPUT :
a:3:{s:1:"a";i:1;s:1:"b";i:2;s:3:"cnt";i:5;}
语言在Php此链接的详细信息unserialize
这是基本的阵列 的serailize形式follwoing array
Array
(
[0] => Array
(
[cnt] => 1
)
)
你可以把它放回阵列
$a = 'a:1:{i:0;a:1:{s:3:"cnt";s:1:"1";}}';
$unserailize_a = (unserialize($a));
在磁盘阵列转换成字符串我们Serialize
** + 1 ** sanjeev,我正要发布'反序列化',而你已经发布了,因为我在电话中:P –
搜索PHP连载 – SajithNair