serialize( ) 在Jq和PHP的区别?

  • jquery中的serialize( )是将表单数据进行序列化,得到url格式字符串。
    jquery中没有unserialize().
  • php中的serialize是产生一个可存储的值的表示;不丢失类型和结构;返回值为字符串。(总结:目的是为了用于存储)
    使用示例:
//存入文本文件
$arr = ['name'=>'xiaoming','age'=>25,'sex'=>'男','job'=>'teacher'];
$seriaArr = serialize($arr);
file_put_contents('data.txt', $seriaArr);
//取用
$str = file_get_contents('data.txt');
$newPageArr = unserialize($str);
var_dump($newPageArr);

你可能感兴趣的:(serialize( ) 在Jq和PHP的区别?)