PHP-XZendAPI 的 C++ 封裝庫
PHP ZendAPI 的 C++ 封裝庫,可以用于快速開發(fā) PHP 擴(kuò)展。PHP-X 使用了完全面向?qū)ο蟮脑O(shè)計,使得 PHP 擴(kuò)展開發(fā)、C++ 嵌入 PHP 變得非常簡單,實現(xiàn)了 C++ 和 PHP 的互通。
環(huán)境依賴:
PHP-7.0或更高版本
g++-4.8或更高版本或clang++,必須支持C++11標(biāo)準(zhǔn)
僅支持 Linux/MacOS/Windows 3種平臺
僅支持 x86-64 架構(gòu)
cmake-3.5或更高版本
代碼實例:
Array arr;
arr.append(1234);
arr.append(1234.56);
arr.append(false);
arr.append("hello world");
Variant a = 1234;
Variant b = 34563.3;
Variant c = "hello world";
php::exec("var_dump", a, b, c);
Variant d = php::exec("json_encode", arr);
cout << d.toString() << endl;評論
圖片
表情
