Yii2 PHP框架--常量

获取载入文件的函数

有时候我们希望查看一下运行某个PHP文件时到底载入了那些页面,PHP有这么一个函数可以解决这个问题。

  • <p>array get_included_files ( void )</p>
  <?php// 本文件是 abc.php
 include 'test1.php';
include_once 'test2.php';
require 'test3.php';
require_once 'test4.php';
$included_files = get_included_files();
foreach ($included_files as $filename) 
{    
        echo "$filename\n";
}
?>
  • 从上面的我们可以看出,函数的参数是void,也就是空的,没有参数的。返回值是array格式的,是引入的所有页面的完整路径的数组集合。

index.php中的常量DIR

  • __DIR__常量
var_dump(__DIR__);
dirname(__FILE__);//dirname()可以获取脚本路径并返回。与DIR常量内容相同
dirname(dirname(__FILE__));//dirname()没嵌套一层,所表示的路径就向外一层
  • DIR常量指向当前PHP脚本所在的目录。可以使用上面的方式查看DIR常量具体代表的内容。

扩展常量 FILE

  • __FILE__常量
var_dump(__FILE__);
  • FILE 常量指向的是当前PHP脚本。它的值是一个完整的路径。可以使用上面的方式查看常量代表的具体内容。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.创建文件夹 !/bin/sh mkdir -m 777 "%%1" 2.创建文件 !/bin/sh touch...
    BigJeffWang阅读 13,469评论 3 53
  • 一、会话控制(session与cookie) 1.cookie简介 Cookie是存储在客户端浏览器中的数据,我们...
    空谷悠阅读 3,826评论 0 5
  • 一、php可以做什么 php是一种可以在服务器端运行的编程语言,可以运行在Web服务器端。 php是一门后台编程语...
    空谷悠阅读 8,335评论 4 97
  • Php:脚本语言,网站建设,服务器端运行 PHP定义:一种服务器端的HTML脚本/编程语言,是一种简单的、面向对象...
    廖马儿阅读 6,666评论 2 38
  • 我又一次无教程首次尝试水彩,刚开始勾出形来感觉信心满满,后来,上了第一遍浅色,感觉还可以,再后来,越来越绝望越来越...
    十二月的Sherry阅读 1,508评论 3 1