users" );$wpdb是一个实例,$wpdb = new wpdb( DB_U"/> users" );$wpdb是一个实例,$wpdb = new wpdb( DB_U">

Heim  >  Artikel  >  Backend-Entwicklung  >  PHP的实例化对象的成员变量有关问题

PHP的实例化对象的成员变量有关问题

WBOY
WBOYOriginal
2016-06-13 11:48:031114Durchsuche

PHP的实例化对象的成员变量问题

<br />$user_count = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->users" );<br />


$wpdb是一个实例,$wpdb = new wpdb( DB_USER, DB_PASSWORD, DB_NAME, DB_HOST );但是$wpdb类里面根本就没有users这个成员,但很多程序都可以这样写,这是php的一个什么特性?

------解决方案--------------------
不可能的!
users 属性一定是在哪里赋过值的,因为 $wpdb->users 是作为表名出现的,如果不赋值就错了
------解决方案--------------------
实例化$wpdb的类里面应该是有个__set(){}魔术方法的

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn