PHPZedAPI的C++封装库,可以用于快速开发PHP扩展。PHP-X使用了完全面向对象的设计,使得PHP扩展开发、C++嵌入PHP变得非常简单,实现了C++和PHP的互通。
环境依赖:
PHP-7.0或更高版本
g++-4.8或更高版本或clag++,必须支持C++11标准
仅支持Liux/MacOS/Widows3种平台
仅支持x86-64架构
cmake-3.5或更高版本
代码实例:
Array arr;arr.apped(1234);arr.apped(1234.56);arr.apped(false);arr.apped("hello world");Variat a = 1234;Variat b = 34563.3;Variat c = "hello world";php::exec("var_dump", a, b, c);Variat d = php::exec("jso_ecode", arr);cout << d.toStrig() << edl;
评论