Wordpress:如何提取日志时间(序列化数据)

时间:2016-07-11 07:53:34

标签: wordpress serialization

我在Wordpress数据库(wp_postmeta,如果它是相关的)上有这个日志,这是通过webform发送的输入,我作为电子邮件收到。这序列化如下。

s:859:"a:11:{s:10:"Producent*";a:1:{i:0;s:4:"Test";}s:8:"Adresse*";a:1:{i:0;s:4:"Test";}s:7:"Postnr*";a:1:{i:0;s:4:"1111";}s:3:"By*";a:1:{i:0;s:4:"Test";}s:8:"Telefon*";a:1:{i:0;s:8:"12345678";}s:7:"E-mail*";a:1:{i:0;s:12:"test@test.dk";}s:14:"Kontaktperson*";a:1:{i:0;s:3:"LOC";}s:13:"Bemærkninger";a:1:{i:0;s:2:"Yo";}s:9:"_log_time";a:1:{i:0;i:1453898700;}s:12:"_log_form_id";s:4:"1939";s:10:"_log_mails";a:1:{s:7:"Webform";s:247:"<p>Ny besked fra *URL* </p>
    <p>Producent<br />
    Test</p>
    <p>Adresse<br />
    Test</p>
    <p>Postnr<br />
    1111</p>
    <p>By<br />Test</p>
    <p>Telefon<br />
    12345678</p>
    <p>E-mail<br />test@test.dk</p>
    <p>Kontaktperson<br />
    LOC</p>
    <p>Bemærkninger<br />
    Yo</p>
    <p>&nbsp;</p>
    ";}}";

我的问题是,如果我可以从s:9:"_log_time";a:1:{i:0;i:1453898700;}以dd / mm / yyyy hh:mm或其他形式提取日志时间?如果不是:

(1)我如何从这些数据中做到这一点(没有保存其他数据)? (2)这个_log_time应该是什么?

非常感谢帮助我们新手学习更多知识!

PS:如果这个问题已经发布到某个地方,请指出正确的方向,因为我在这里的Google搜索和搜索没有给我任何帮助。

1 个答案:

答案 0 :(得分:1)

运行:1:{i:0; i:1453898700;}到unserialize()会导致:

array (
  0 => 1453898700,
)

(好吧,我们可以通过查看序列化数据来猜测。)

使用PHP的date函数,我们发现这个特定的Unix时间戳(即1453898700)相当于星期三,27-Jan-16 12:45:00 UTC。

这个日期/时间应该是什么意思,确切地说,我无法帮助你。表单数据提交的时间?