我正在尝试从WP的MySQL表中取消序列化数据。看起来像这样
模板页面中的我的函数。php
<?php
function get_values(){
global $wpdb;
$parsed = $wpdb->get_results("SELECT option_value FROM wp_options WHERE option_id = 375", ARRAY_N);
$result = var_export($parsed[0][0], true);
echo $result;
}
get_values();
?>
我的页面上的输出是一个很长的序列化数据字符串:
我尝试过取消序列化(结果);然后在我的页面上打印出来,但它不起作用。gettype()显示为FALSE,这可能意味着序列化数据有问题?但由于我是WP/php新手,我想这可能是我的错。
What I need to do is simply get the data from MySQL -> transform it to php object -> change some variables -> and push it back to MySQL table.我错过了什么?谢谢