php7序列化,php 7.2中未序列化字符串时出现问题 -ag凯发k8国际
我已经序列化了一个图像路径,并在解压它之前将它与php 7.2不一起工作时保存到数据库中。
a:1:{i:0;a:3:{s:8:"fullpath";s:77:"https://www.educationfolder.com/files1/user-pics/4/142944540636159131_ml.jpg";s:5:"image";s:27:"4/142944540636159131_ml.jpg";s:10:"mention_id";s:3:"398";}}
function made for this are
function maybe_serialize( $data ) {
if ( is_array( $data ) || is_object( $data ) )
return serialize( $data );
// double serialization is required for backward compatibility.
// see http://core.trac.wordpress.org/ticket/12930
if ( is_serialized( $data, false ) )
return serialize( $data );
return $data;
}
function maybe_unserialize( $original ) {
if ( is_serialized( $original ) ) // don't attempt to unserialize data that wasn't serialized going in
return @unserialize( $original );
return $original;
}
现在我做得像
$imagearr = array();
$imagearr = maybe_unserialize(trim($image_url));
它不起作用
与50位技术专家面对面20年技术见证,附赠技术全景图总结
以上是ag凯发k8国际为你收集整理的php7序列化,php 7.2中未序列化字符串时出现问题的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 微信v3app支付php,php微信支付
- 下一篇: php上传原生代码,腾讯云cos-php