书栈网 · BookStack 本次搜索耗时 0.020 秒,为您找到 204 个相关结果.
  • 一个 Zephir 的尝试

    一个 Zephir 的尝试 一个 Zephir 的尝试 在下面的例子中,我们将描述足够多的细节来理解发生了什么。 目标是让您了解Zephir中的编程是什么样子的。 我们将在后面的章节中探索细节的特性。 下面的例子很简单; 它实现了一个类和一个方法,以及一个检查数组类型的小程序。 让我们详细检查代码,以便开始学习Zephir语法。 在短短几行代码中...
  • 安装

    安装 基础要求 安装 要安装 Zephir, 请按照下列步骤操作: 基础要求 要构建PHP扩展并使用Zephir,您需要满足以下要求: Zephir parser >= 1.3.0 A C编译器,例如 gcc re2c 0.13.6 或更高版本 PHP development headers and tools 对于基于 lin...
  • 检查安装

    检查安装 检查安装 如果您已成功安装 Zephir, 则可以在控制台中执行以下命令: zephir help 如果一切正常, 您应该看到以下帮助 (或非常相似的内容): _____ __ _ / __ / ___ ____ / / _ ( _ ) ____ / / ...
  • 检查安装

    检查安装 检查安装 如果您已成功安装 Zephir, 则可以在控制台中执行以下命令: zephir list 如果一切正常, 您应该看到以下帮助 (或非常相似的内容): _____ __ _ / __ / ___ ____ / / _ ( _ ) ____ / / ...
  • 特殊运算符

    特殊运算符 Empty Fetch Isset Typeof 特殊运算符 支持一下操作符 Empty 这个运算符允许检查表达式是否为空。 ‘Empty’表示表达式为null ,可以是空字符串或空数组: let someVar = "" ; if empty someVar { echo "is em...
  • 特殊运算符

    特殊运算符 Empty Fetch Isset Typeof 特殊运算符 支持一下操作符 Empty 这个运算符允许检查表达式是否为空。 ‘Empty’表示表达式为null ,可以是空字符串或空数组: let someVar = "" ; if empty someVar { echo "is em...
  • 安装

    安装 基础要求 安装 要安装 Zephir, 请按照下列步骤操作: 基础要求 要构建PHP扩展并使用Zephir,您需要满足以下要求: Zephir parser >= 1.1.0 A C编译器,例如 gcc re2c 0.13.6 或更高版本 PHP development headers and tools 对于基于 ...
  • Require

    Require Require require &lt;/ 0&gt;语句动态地包含和执行指定的PHP文件。 请注意,Zend Engine将Zephir包含的文件解释为普通的PHP文件。 <code>require does not allow Zephir code to include other Zephir files at runtim...
  • 自定义优化器

    自定义优化器 自定义优化器 Zephir 中最常见的函数使用内部优化器。 “优化器” 的工作方式类似于函数调用的拦截器。 一个“优化器”取代了对PHP代码块中通常定义的函数调用的直接C调用,后者更快,开销更低,从而提高了性能。 要创建优化器,您必须在“优化器”目录中创建一个类(您可以在config.json 中配置该目录的名称; 见下文)。 必须使...
  • Hello World!

    Hello World! Hello World! 每种语言都有自己的 “Hello World!” 示例。 在 Zephir 中, 这个介绍性示例展示了该语言的一 些重要功能。 Zephir 中的代码必须放在类中。 该语言旨在创建面向对象的库框架, 因此不允许在类之外使用代码。 此外, 还需要命名空间: namespace Test ; ...