我有一个包含类的文件。 这个类扩展了另一个类(class1)。
我需要多次扩展class1。这里是创建类的第一行。
function your_shipping_method_init() {
if ( ! class_exists( 'WC_Your_Shipping_Method' ) ) {
class WC_Your_Shipping_Method extends WC_Shipping_Method {
我有一个不同的运输方式的数组。这就是为什么我需要加载这个文件几次。
我试过了:
function your_shipping_method_init() {
if ( ! class_exists( $classname ) ) {
class $classname extends WC_Shipping_Method {
有没有办法给类一个动态名称?
答案 0 :(得分:0)
我只能想到使用eval()
函数:
eval('class $classname extends WC_Shipping_Method { ... }');