我正在开发一个基于 PHP 的自定义网站并将其附加到 WordPress 数据库,我想使用自定义 PHP 从 wp_postMeta 获取数据,而不是使用 WordPress get_post_meta。
我面临的主要问题是转换多维数组和显示记录实际上我不知道如何转换和显示。
最佳答案
所以您已经有了查询,但不能将这个序列化数组转换为 PHP 数组?只需使用 PHP unserialize()
函数即可。看看 PHP docs .
unserialize()
转换为:
a:2:{i:0;s:12:"Sample array";i:1;a:2:{i:0;s:5:"Apple";i:1;s:6:"Orange";}}
进入这个:
Array
(
[0] => Sample array
[1] => Array
(
[0] => Apple
[1] => Orange
)
)
在你的情况下,它可能是这样的......非常简单:
$array = unserialize( $queried_data );
关于php - 如何使用 PHP 自定义查询从 Wordpress 数据库表 wp_postMeta 中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39362905/