PHP的serialize之后的字符串到底是什么
serialize,经常用到的,今天忽然开始想这个字符串是否能直接读懂呢?
看看这个:
a:3:{i:0;s:1:"a";i:1;s:1:"c";i:2;s:1:"d";}
```
猜测使用‘:’来进行三段式分割,如 类型:长度:内容。
类型中:a表示数组,i表示索引,s表示字符串。
{}表示数组内容,其中每连续的两个值分别表示数组的key和value。
上面的字符串表示了
array(3) {
[0]=>
string(1) "a"
[1]=>
string(1) "c"
[2]=>
string(1) "d"
}
```
简单的说说 抛砖引玉了
serialize php 字符串 含义
更新于 2023年03月28日 20:53:54