0
我想添加一个静态成员像下面如何在PHP类与PHP-CPP添加静态数组
class BaseYii{
public static $map = [1,2,3]//sutff
}
这是我的C++代码,
class BaseYii : public Php::Base {
public:
Php::Array hehe;
BaseYii() = default;
/**
* c++ destructor
*/
virtual ~BaseYii() = default;
void __construct() {
Php::Value self(this);
Php::Array x{123, "adf"};
self["fff"] = x;
}
void getServer() {
Php::call("var_dump", Php::SERVER);
}
};
寄存器扩展名,如何将Php :: Array或Php :: value设置为此属性
Php::Class<BaseYii> baseYii("BaseYii");
Php::Class<Yii> Yii("Yii");
static std::map<int, int> map;
map[1] = 1;
baseYii.property("classMap", "here ,i want to set a Array or Php::value", Php::Public | Php::Static);