PHP源码阅读——目录分析

在官网下载PHP(7.2.8)最新源码,目录如下:

--appveyor       该目录存放一些.bat脚本,为PHP的Windows提供持续集成

--build                和编译有关的目录

--ext                    php一些扩展目录,如:MYSQL、zlib、iconv,\ext\standard\  这个目录下是一些标准函数集;个人写的扩展也可以放在这个目录,方便测试和调试

--main                php的一些内建函数,存放PHP最为核心的文件,主要实现PHP的基本实现

--pear                 PHP扩展与应用目录仓库,包含了pear的核心文件

--sapi                 提供了一个和外部的通信接口与Apache,nginx进行协同工作;(接口调用);列如;apache的           mod_php,cgi,fastcgi,fpm

--scripts             Linux下的 脚本目录

--tests                php的一些测试脚本文件(demo)

--TSRM           zend和PHP的“线程安全资源管理器”

--win32           和Windows编译php有关的的脚本

--Zend             zend引擎实现目录,比如脚本的词法和语法的解析,opcode的执行以及扩展机制的实现等等

根目录下的文件:

.appveyor.yml

.editorconfig

.gdbinit

.gitgnore

.travis.yml

acinclude.m4

buildconf

buildconf.bat

CONDING_STANDARDS

config.guss

   

 

                                               

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值