我有一套插件可以做不同的事情。我想用一个类编写一个插件,我可以在每个自定义插件中扩展该类,以实现一个共同的目标。在我的“socket”插件中,我有如下内容
class socketPlugin {
function __construct($extendedClass){
global $wpdb;
$tablename = $wpdb->prefix."tableName";
$classCount = $wpdb->get_var(
"SELECT COUNT(id) FROM $tablename WHERE extendedClass=\'$extendedClass\'"
);
if($classCount && $classCount > 0){
$wpdb->insert(
$tablename,
array(
\'extendedClass\' => $extendedClass
)
);
}
}
然后我想做这样的事情:
class myCustomClass extends socketPlugin {
}
并将变量传递给构造函数。现在,如果我这样做,我会得到PHP“白色死亡屏幕”。
你知道我为什么要用白色屏幕吗?如何适当地扩展套接字插件的类?