获取表前缀

use*_*248 9 php mysql database wordpress

连接数据库后有没有办法获取表前缀?

我正在使用wordpress,我需要获取表前缀,但在整个wordpress安装之外.目前我的脚本连接到数据库,但我需要将表前缀合并到脚本的某些部分.

任何的想法 ?

提前致谢

use*_*248 12

<?php
    $root = realpath($_SERVER["DOCUMENT_ROOT"]);
    require "$root/wp-blog-header.php";

    function get_table_prefix() {
        global $wpdb;
        $table_prefix = $wpdb->prefix . "outsider_plugin";
        return $table_prefix;
    }
    // echo get_table_prefix();
?>
Run Code Online (Sandbox Code Playgroud)

谢谢马克,你的想法帮助我解决问题,使用类似的方法.


mac*_*ack 6

在WordPress之外创建任何PHP文件,

<?php
    require('wp-blog-header.php');
    echo $wpdb->base_prefix;
?>
Run Code Online (Sandbox Code Playgroud)

请使用正确的路径wp-blog-header.phprequire

  • 谁投票了,为什么?请写理由作为评论 (2认同)