以下是一个简单的PHP扩展源码实例,我们将创建一个简单的PHP扩展,用于计算两个数字的和。

1. 创建扩展目录结构

我们需要创建一个扩展的基本目录结构:

实例php扩展源码,实例PHP扩展源码:从基础到方法  第1张

```

example_extension/

├── ext/

│ └── example/

│ ├── example.h

│ ├── example.c

│ └── config.m4

└── php_example_extension.php

```

2. 编写配置文件

`config.m4` 用于自动生成配置文件 `config.h`,以下是配置文件的

```m4

PHP_ARG_ENABLE(example, whether to enable example extension,

[ --enable-example Enable example extension], no, no)

if test "