中易网

PHP源码目录结构是怎样的?

答案:3  悬赏:80  
解决时间 2021-01-23 22:49
PHP源码目录结构是怎样的?
最佳答案
sapi —— 包含了各种服务器抽象层的代码,例如apache的mod_php,cgi,fastcgi以及fpm等等接口。· TSRM —— PHP的线程安全是构建在TSRM库之上的,PHP实现中常见的*G宏通常是对TSRM的封装,TSRM(Thread Safe Resource Manager)线程安全资源管理器。
· tests —— PHP的测试脚本集合,包含PHP各项功能的测试文件。
· win32 —— 这个目录主要包括Windows平台相关的一些实现,比如sokcet的实现在Windows下和*Nix平台就不太一样,同时也包括了Windows下编译PHP相关的脚本。
全部回答
· main —— 这里存放的就是PHP最为核心的文件了,是实现PHP的基础设施,这里和Zend引擎不一样,Zend引擎主要实现语言最核心的语言运行环境。 · Zend —— Zend引擎的实现目录,比如脚本的词法语法解析,opcode的执行以及扩展机制的实现等等。 · pear —— PHP 扩展与应用仓库,包含PEAR的核心文件。 ·
PHP的源码在结构上非常清晰。其代码根目录中主要包含了一些说明文件以及设计方案,并提供了如下子目录: · build —— 顾名思义,这里主要放置一些跟源码编译相关的文件,比如开始构建之前的buildconf脚本及一些检查环境的脚本等。 · ext —— 的扩展目录,包括了绝大多数PHP的函数的定义和实现,如array系列,pdo系列,spl系列等函数的实现。 个人开发的扩展在测试时也可以放到这个目录,以方便测试等。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
写小说介绍别墅,求给几段介绍的话,谢谢~
中国邮政(水镜路邮政支局)地址在什么地方,我
洛奇累积100级后是不是就是中级了
数学 题目解答急用高悬赏 1)证明图上图标组
热处理表面淬火内螺纹变形预防措施
打竹子打出竹筒有什么用?
怀孕唐筛检查婴儿智力有问题怎么办
在什么地方买电话多少
几月份去新疆旅游较好啊
厦门哪里有比较大的会议室出租
翡翠三角金蟾的嘴歪好吗?
如何经营公司
洗手间地漏漏水了维修要多少钱
C++关于继承和派生的一个例题程序没看懂,求
什么叫“产后风”
推荐资讯
脱发的诱因有什么?
去交警大队进行事故处理要带些什么东西?
武汉四方圆有没有知道的?产业怎么样?
打壁柜用什么材料好谁清楚
成语什么瞪什么呆
28岁失业.接下来怎么办
我们为什么能看云但是摸不到云
车语茶地址好找么,我有些事要过去
什么是正畸?
桓缘美自助拔罐减肥效果怎么样
报价后如何跟进
2010年5月15日为什么忌嫁娶
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?