当前位置: 首页 > 工具软件 > Zephir > 使用案例 >

使用zephir调用php扩展库或内置函数库

锺离浩慨
2023-12-01

使用zephir调用php扩展库或内置函数库

zephir官网
github库
zephir文档

zephir提供了一种可以使用高级语言写php扩展的方法。

安装方法在github的readme中和文档中介绍的很清晰。
本文主要分享一个简单的demo,使用zephir可以调用php内置函数库,可以调用php的其他扩展库,同时也可以调用用户用php语言写的php函数。

zephir示例代码:

namespace Utils;

class Greeting
{
    private username;
    private password;

    public function __construct(string! username, string! password)
    {
        let this->username = username;
        let this->password = password;
    }

    // 调用PHP扩展库
    public function sayHello(string! tableName)
    {
        var dbh;
        let dbh = new \PDO("mysql:host=127.0.0.1:3306;dbname=test;charset=utf8mb4",this->username, this->password);
        retur
 类似资料: