MySQL String对象到PHP数组的转换
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MySQL String对象到PHP数组的转换,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2268字,纯文字阅读大概需要4分钟。
内容图文
![MySQL String对象到PHP数组的转换](/upload/InfoBanner/zyjiaocheng/905/0b5f8f602cac40b9abc1bd7c8812063d.jpg)
我在MySQL数据库中有这个对象字符串,我需要将它转换为PHP数组.我相信它是一个多级对象,但我不确定如何将其解析为可用的数组.
a:11:{s:7:"version";s:3:"4.3";s:9:"increment";i:2;s:7:"convert";b:0;s:7:"dynamic";b:0;s:8:"gestures";b:0;s:9:"integrate";b:0;s:9:"shortcuts";b:0;s:9:"uninstall";b:0;s:5:"sizes";a:0:{}s:5:"terms";a:0:{}s:11:"collections";a:1:{s:9:"webcomic1";a:15:{s:2:"id";s:9:"webcomic1";s:4:"name";s:13:"Feedback Inc.";s:5:"image";s:1:"0";s:5:"theme";s:29:"twentyfourteen|twentyfourteen";s:7:"updated";i:1427408379;s:8:"supports";a:9:{i:0;s:5:"title";i:1;s:7:"excerpt";i:2;s:6:"editor";i:3;s:9:"thumbnail";i:4;s:8:"comments";i:5;s:10:"trackbacks";i:6;s:9:"revisions";i:7;s:13:"custom-fields";i:8;s:6:"author";}s:10:"taxonomies";a:2:{i:0;s:8:"category";i:1;s:8:"post_tag";}s:11:"description";s:0:"";s:5:"feeds";a:3:{s:4:"hook";b:1;s:4:"size";s:4:"full";s:4:"main";b:1;}s:5:"slugs";a:5:{s:4:"name";s:8:"feedback";s:7:"archive";s:8:"feedback";s:8:"webcomic";s:8:"feedback";s:9:"storyline";s:8:"feedback";s:9:"character";s:8:"feedback";}s:6:"buffer";a:3:{s:4:"hook";b:1;s:4:"days";i:7;s:5:"email";s:25:"mlarson@primary-intel.com";}s:6:"access";a:4:{s:5:"byage";b:0;s:6:"byrole";b:0;s:3:"age";i:18;s:5:"roles";a:1:{i:0;s:1:"!";}}s:7:"twitter";a:8:{s:5:"media";b:0;s:6:"format";s:39:"%collection-name has updated! %site-url";s:11:"oauth_token";s:0:"";s:12:"oauth_secret";s:0:"";s:12:"consumer_key";s:0:"";s:15:"consumer_secret";s:0:"";s:13:"request_token";s:0:"";s:14:"request_secret";s:0:"";}s:8:"commerce";a:9:{s:8:"business";s:0:"";s:8:"currency";s:3:"USD";s:6:"method";s:7:"_xclick";s:8:"donation";i:0;s:5:"price";a:3:{s:8:"domestic";i:6;s:13:"international";i:9;s:8:"original";i:12;}s:8:"shipping";a:3:{s:8:"domestic";i:4;s:13:"international";i:6;s:8:"original";i:8;}s:6:"prints";b:0;s:9:"originals";b:0;s:5:"total";a:3:{s:8:"domestic";d:10;s:13:"international";d:15;s:8:"original";d:20;}}s:11:"transcripts";a:4:{s:4:"open";b:1;s:9:"languages";a:1:{i:0;s:1:"!";}s:10:"permission";s:8:"register";s:6:"notify";a:2:{s:4:"hook";b:1;s:5:"email";s:25:"mlarson@test.com";}}}}}
有人可以:
> itentify这是什么类型的字符串?
>解释如何将其解析为可用的PHP数组?
解决方法:
这就是serialize()产生的格式.使用unserialize将其解析为数组.
$array = unserialize($string);
它来自MySQL是无关紧要的.
内容总结
以上是互联网集市为您收集整理的MySQL String对象到PHP数组的转换全部内容,希望文章能够帮你解决MySQL String对象到PHP数组的转换所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。