阿里云文档 2025-08-20

在PHP运行环境安装MongoDB等非内置扩展-函数计算-阿里云

为解决函数计算FC中PHP环境缺少MongoDB等非内置扩展的问题,本指南详解了如何在Runtime镜像内执行命令,并提供完整步骤助您快速完成安装。

阿里云文档 2025-08-20

通过PHP_INI_SCAN_DIR自定义PHP运行环境的内置扩展-函数计算-阿里云

想在阿里云函数计算(FC)中自定义PHP扩展?本指南将引导您通过修改`my_ext.ini`配置文件,提供包含代码示例的清晰步骤,从而快速增删扩展并优化应用启动速度。

阿里云文档 2025-08-20

PHP运行环境支持使用第三方扩展-函数计算-阿里云

讲解函数计算PHP环境如何使用第三方扩展,提供动态加载与卸载方法,助您突破内置库限制,构建更灵活的Serverless应用。

阿里云文档 2024-04-18

配置云虚拟主机的PHP和Zend扩展组件

部分云虚拟主机(例如Linux操作系统增强版主机)支持配置PHP扩展组件和Zend扩展组件功能,满足了您对网站功能的扩展或安全性等需求,同时还为您提供了最新的功能和特性,以便您更好地管理和维护自己的网站。本文为您介绍如何配置PHP扩展组件和Zend扩展组件。

文章 2022-02-16 来自:开发者社区

PHP内核介绍及扩展开发指南—基础知识

一、 基础知识 本章简要介绍一些Zend引擎的内部机制,这些知识和Extensions密切相关,同时也可以帮助我们写出更加高效的PHP代码。 1.1 PHP变量的存储 1.1.1 zval结构 Zend使用zval结构来存储PHP变量的值,该结构如下所示:   typedef union _zvalue_value {     ...

文章 2022-02-16 来自:开发者社区

PHP内核介绍及扩展开发指南—高级主题

1.1     使用数组 曾讲到,PHP数组本质上就是个HashTable,因此访问数组就是对HashTable进行操作,Zend为我们提供的一组数组函数也只是对HashTable操作进行了简单包装而已。 来看创建数组,由于数组也是存在于zval里的,因此要先用MAKE_STD_ZVAL()宏创建一个zval,之后调用如下宏将其转化为一个空数组: ...

文章 2022-02-16 来自:开发者社区

PHP内核介绍及扩展开发指南—类和对象

类和对象(TODO) 附录A.       Extension的编译 Extension的编译是比较简单的,下面是个示例Makefile:   # 扩展搜索目录,模块被放到这里才能被找到和加载   # 可以从php.ini中的extension_dir命令获取该值   PHP_EXT_HO...

文章 2022-02-16 来自:开发者社区

PHP内核介绍及扩展开发指南—Extensions 的编写

Extensions 的编写 理解了这些运行机制以后,本章着手介绍Extensions 的编写,但凡写程序的人都知道hello world,那好,就从hello world开始。 1.1Hello World 这是摘自《PHP手册》的示例程序: /* include standard header */   #include "php.h...

文章 2022-02-16 来自:开发者社区

php内核分析(七)-扩展

这里阅读的php版本为PHP-7.1.0 RC3,阅读代码的平台为linux。 我们研究下反射这个扩展。 反射这个扩展目录是存在在:ext/reflection。其实里面的代码很简单。一个.h文件,一个 .c文件。 我们先看下.c文件中,会看到很多ZEND_METHOD ZEND_METHOD(reflection_function, getReturnType) { ... } 对应...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

PHP学习站

PHP学习资料大全

+关注