使用 zend for PHP 扩展读取 php.ini(不是 PHP 语言)
我正在尝试使用 zend 从 php.ini 读取一些设置。我使用的 API 是 long zend_ini_long(char *name, uint name_length, int orig) 但它总是返回 0。我已…
PHP 扩展开发入门
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
Zend Studio 中 PHP 扩展的代码完成?
从 PECL 安装 HTTP 扩展后,我希望 Zend Studio 6 能够识别提供的 HTTP* 类并提供代码补全。 然而,情况并非如此。 如何让 Zend Studio 识别 PHP 扩展…
如何将适用于 Windows 的 PHP 5.3 扩展编译为 DLL?
我目前正在重写最初为 PHP 4.2.2 编写的 PHP 扩展。 我的问题是让构建/编译过程生成 .dll 而不是将扩展编译到 PHP 核心中。 环境是windows server 200…
如何将数组作为对象属性添加到 PHP 扩展中声明的类中?
我希望我的 PHP 扩展声明一个与以下 PHP 等效的类: class MyClass { public $MyMemberArray __construct() { $this->MyMemberArray = array() } } …
使用 PHPdoc 记录 PHP 扩展
我用 C 语言编写了一个 PHP 扩展,我想创建 PHPdoc 文档,以便我的用户能够获得调用我的扩展时,他们的 PHP IDE(在本例中为 Netbeans)中包含内联文…
从 PHP 中的扩展函数返回 unsigned long long
如果我需要返回 long,我只需使用 RETURN_LONG 宏。 但是如果我需要返回一个无符号的 long long 我该怎么办。 如果我使用这个宏,数据就会损坏......…
使用 Visual Studio 2008 在 Windows 上编译我自己的 PHP 扩展
我写了一个PHP扩展,在linux下可以成功编译运行。 但在Windows上,我遇到了一些问题。 我根据 http://blog.slickedit.com/?p=128< 在 Windows 上进…
Windows XP 上的 php 扩展
我已经在我的xp上安装了php,但未能向mysql添加扩展 这是我在php.ini中所做的: [PHP_MYSQL] extension=php_mysql.dll 并且在ext/中有这样一个文件 ,…
当 php 设置为记录到 syslog 时记录 REQUEST_URI 变量
这是php_log_err的源代码。 我想修改它以便能够记录变量 _SERVER["REQUEST_URI"] /* {{{ php_log_err */ PHPAPI void php_log_err(char *log_message …