资讯专栏INFORMATION COLUMN

CI代码阅读

canger / 2932人阅读

先从入口文件开始看起

index.php
其中定义了很多常量,都是根目录下的,供后面框架运转时使用

# 根据目前所处的环境常量设置日志的输出级别
#0:不允许再页面上打印错误信息,1:可以在页面上输出错误信息
ini_set("display_errors", 1);

#如果是cli模式,则是true,否则是false
defined(“STDIN”);

# 将当前的目录改为 /Users/yan/Code/codeIgniter_315
chdir(dirname(__FILE__));    
getcwd(); // 获取当前目录,并不是实际的当前执行文件的目录。可以有chdir($path)函数来改变

# 以下是各种常量的含义
SELF            #index.php
BASEPATH      #/Users/yan/Code/codeIgniter_315/system/ 
FCPATH        #/Users/yan/Code/codeIgniter_315/
SYSDIR        #system
APPPATH        #/Users/yan/Code/codeIgniter_315/application/ 
VIEWPATH       #/Users/yan/Code/codeIgniter_315/application/views/

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28290.html

相关文章

  • 后端好书阅读与推荐(续七)

    摘要:持续交付持续交付豆瓣微服务离不开,而核心就是几点自动化连续小范围快速可靠。敏捷革命敏捷革命提升个人创造力与企业效率的全新协作模式豆瓣实际上正是敏捷开发的最佳实践,有了前面的铺垫,我们可以通过这本书我们来真正了解敏捷开发的全貌。 后端好书阅读与推荐系列文章: 后端好书阅读与推荐后端好书阅读与推荐(续)后端好书阅读与推荐(续二)后端好书阅读与推荐(续三)后端好书阅读与推荐(续四)后端好书...

    zollero 评论0 收藏0
  • 使用CI、headless Browser、mocha对前端代码进行测试

    摘要:持续集成指的是只要代码有变更,就自动运行构建和测试,反馈运行结果。我们无法保证之前的逻辑完全符合曾经的要求,这时候我们就需要编写测试代码对功能点进行测试。使用直接在命令行运行测试用例。是一个可以在命令行对页面进行测试的框架。 什么是CI CI 提供的是持续集成服务(Continuous Integration,简称 CI)。持续集成指的是只要代码有变更,就自动运行构建和测试,反馈运行结...

    fizz 评论0 收藏0
  • 使用CI、headless Browser、mocha对前端代码进行测试

    摘要:持续集成指的是只要代码有变更,就自动运行构建和测试,反馈运行结果。我们无法保证之前的逻辑完全符合曾经的要求,这时候我们就需要编写测试代码对功能点进行测试。使用直接在命令行运行测试用例。是一个可以在命令行对页面进行测试的框架。 什么是CI CI 提供的是持续集成服务(Continuous Integration,简称 CI)。持续集成指的是只要代码有变更,就自动运行构建和测试,反馈运行结...

    idisfkj 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<