Php Wordpress$wpdb->;选择权
Php Wordpress$wpdb->;选择权,php,mysql,wordpress,Php,Mysql,Wordpress,$wpdb->options从何而来 我看不到$wpdb-options()函数或$this->options那么这是如何实现的呢?$wpdb->options是对象$wpdb的属性(它是类wpdb的一个实例) 它的值是数据库中选项表的名称,通常是wp\u options$wpdb->options是对象的属性$wpdb(它是类wpdb的实例) 它的值是数据库中选项表的名称,通常是与数据库交互的类。它位于“wpdb.php”中。因为我不知道您到底在问什么,所以这可能对您有所帮助。“wpdb”是一
$wpdb->options
从何而来
我看不到
$wpdb-options()
函数或$this->options
那么这是如何实现的呢?$wpdb->options
是对象$wpdb
的属性(它是类wpdb
的一个实例)
它的值是数据库中选项表的名称,通常是
wp\u options
$wpdb->options
是对象的属性$wpdb
(它是类wpdb
的实例)
它的值是数据库中选项表的名称,通常是与数据库交互的类。它位于“wpdb.php”中。因为我不知道您到底在问什么,所以这可能对您有所帮助。“wpdb”是一个与数据库交互的类。它位于“wpdb.php”中。因为我不知道你到底在问什么,这可能会对你有所帮助。我认为人们正在努力理解你的问题。也许可以提供更多的细节或背景
如果您询问这些选项最初来自何处,那么答案是它们是在安装期间和WP管理页面中设置的。然后,它们存储在数据库的wp_options表中,并在Wordpress加载时检索到$wpdb->options变量中,该变量是$wpdb对象的成员。我想人们正在努力理解您的问题。也许可以提供更多的细节或背景 如果您询问这些选项最初来自何处,那么答案是它们是在安装期间和WP管理页面中设置的。然后,它们存储在数据库的wp_options表中,并在Wordpress加载时检索到$wpdb->options变量中,该变量是$wpdb对象的成员。好的,下面是我在这里看到的混淆的完整澄清
$wpdb
是用于查询数据库的对象。$wpdb->options
属性只是数据库中options表的名称。它既不存储也不包含该表的内容
WordPress选项(或设置)分别使用函数add\u option()
、update\u option()
和get\u option()
进行存储、更新和读取
您还可以使用get\u alloptions()
获取所有选项
您应该在SQL查询中使用$wpdb属性引用表的原因是表前缀是用户定义的,您不能假定它总是被称为“wp_tablename”。好的,下面是我在这里看到的混淆的完整说明
$wpdb
是用于查询数据库的对象。$wpdb->options
属性只是数据库中options表的名称。它既不存储也不包含该表的内容
WordPress选项(或设置)分别使用函数add\u option()
、update\u option()
和get\u option()
进行存储、更新和读取
您还可以使用get\u alloptions()
获取所有选项
您应该在SQL查询中使用$wpdb属性引用表的原因是表前缀是用户定义的,并且您不能假定它总是被称为'wp_tablename'。
$wpdb->options
是通过wp includes/load.php中的wp_set_wpdb_vars()
定义的
此行通过调用set_prefix函数设置表名:
$prefix = $wpdb->set_prefix( $table_prefix );
希望这有帮助 $wpdb->options
是通过wp includes/load.php
中的wp\u set\u wpdb\u vars()
定义的
此行通过调用set_prefix函数设置表名:
$prefix = $wpdb->set_prefix( $table_prefix );
希望这有帮助 那么$wpdb->options是在哪里定义的呢?你知道它是在哪里定义的吗?它是在wp includes/wp db.php
中的类wpdb
中设置的。实际上,在一个循环中它的集合是:foreach((数组)$this->tables as$table)$this->$table=$this->前缀$桌子那么$wpdb->options是在哪里定义的呢?你知道它是在哪里定义的吗?它是在wp includes/wp db.php
中的类wpdb
中设置的。实际上,在一个循环中它的集合是:foreach((数组)$this->tables as$table)$this->$table=$this->前缀$桌子是的,但是我不明白$wpdb->选项从哪里来(选项位)是的,但是我不明白$wpdb->选项从哪里来(选项位)是的,但是$wpdb选项在文件中的什么位置?它是在哪里定义的,不是它做什么,而是它在哪里?哦,你可能找不到一个地方可以定义所有的选项。每个选项都有一个键(字符串)和一个值。代码中的不同位置将向DB查询与特定键关联的值。“functions.php”中有一个函数“get_option”用于执行此操作。它查询由$wpdb->options指定的表名。请注意,插件也使用wp_options表来存储内容。我如何实现同样的功能?我看到了get_选项,我只是想知道$wpdb->options是从哪里来的,但是$wpdb options在文件中的位置是什么?它是在哪里定义的,不是它做什么,而是它在哪里?哦,你可能找不到一个地方可以定义所有的选项。每个选项都有一个键(字符串)和一个值。代码中的不同位置将向DB查询与特定键关联的值。“functions.php”中有一个函数“get_option”用于执行此操作。它查询由$wpdb->options指定的表名。请注意,插件也使用wp_选项表来存储内容。我如何实现同样的功能?我看到了get_选项,我只是想知道$wpdb->options是从哪里来的