如何解决这是什么类型的数据结构:a:114:{s:12:"notification";a:1:{i:0;a:5:{s:8:"email_to";s:24
我正在使用 Wordpress 数据库并希望创建一些关于数据的报告。其中一个表包含以这种格式存储的信息:
a:201:{s:16:"arfmainformwidth";s:3:"550";s:15:"form_width_unit";s:2:"px";s:8:"edit_msg";s:39:"Your submission was successfully saved.";s:12:"update_value";s:6:"Update";s:12:"arfeditoroff";b:0;s:19:" ....}
我发现第一个字母是数据类型:a = array,s = string ...第二个值是长度。
我在其他插件的不同表格中看到了这种格式,想知道它是如何调用的,或者是否有任何类型的函数可以解析这些数据。我什至不知道它叫什么。
我正在使用 Wordpress 和 ARForms。 Caldera Forms 也包含这些数据。
感谢您的帮助
解决方法
这是一个数组的序列化表示。您应该能够通过对上面的字符串调用 unserialize() 来反序列化它。这主要用于当您想保留对象的临时状态或不想为每一位信息创建数据库表结构时。 在这里可以找到更多信息:
https://www.php.net/manual/de/function.serialize.php https://www.php.net/manual/de/function.unserialize.php
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。