avatar
new-yilia

一个简洁优雅的hexo主题

  • 归档
  • 分类
  • 相册
  • 音乐
所有文章 友链 关于我

{{ date }}

{{ time }}

avatar
new-yilia

一个简洁优雅的hexo主题

  • 主页
  • 归档
  • 分类
  • 相册
  • 音乐

PHP获取目录和文件列表

  2020-12-24        
字数统计: 318字   |   阅读时长: 1min
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//PHP获取当前目录和相对目录的方法
echo getcwd();

// 获取当前文件的上级目录,如果 A.php include B.php 则无论写在哪个文件里,都是表示 A.php 文件所在目录的上级目录
echo realpath('..');

// 获取网站根目录,所有文件里面获取的都是当前项目所在的目录
echo $_SERVER['DOCUMENT_ROOT'];

// 获取目录信息
$path_parts = pathinfo(__FILE__);
echo 'dirname: ',$path_parts['dirname'];//表示代码所在文件的目录,如果 A.php include B.php 并且此代码段写在 B.php ,那么获取的是 B.php 文件所在的目录

echo 'basename: ',$path_parts['basename'];//同上,获取的是代码所在的文件的文件名称,比如:inc.php

echo $path_parts['extension'];//同上,获取的是代码所在的文件的后缀名,比如:php

echo dirname(__FILE__);//效果同 $path_parts['dirname']
?>

PHP获取目录下面所有文件和文件夹

1
2
3
4
5
6
7
8
9
10
11
12
13
//先判断指定的路径是不是一个文件夹
if (is_dir($dir)){
if ($dh = opendir($dir)){
while (($file = readdir($dh))!= false){
//文件名的全路径 包含文件名
$filePath = $dir.$file;
//获取文件修改时间
$fmt = filemtime($filePath);
echo "(".date("Y-m-d H:i:s",$fmt).") ".$filePath."";
}
closedir($dh);
}
}
  • 目录
  • 文件
对head标签里的一些设置说明
php高精度计算
目录
哦,目录不存在

预览:

0  字
评论
  • Latest
  • Oldest
  • Hottest
Powered by Waline v2.15.8

81 篇 | 18.1k
1970-2025 muyu | 粤ICP备2022064346号
  • 所有文章
  • 友链
  • 关于我

tag:

  • 基础
  • 疑难杂症
  • 乱码
  • 性能
  • 目录
  • 文件
  • sublime
  • wsl
  • tp
  • composer
  • Xunsearch
  • 阴影
  • 端口
  • Docker
  • api
  • ajax
  • 测试
  • git
  • 表单
  • 上传
  • iframe
  • 数组
  • JSON
  • ios
  • url
  • 格式化
  • 最大
  • 最小
  • 移动端
  • 字符串
  • fun
  • 去重
  • 日期
  • 动画
  • json
  • 安全
  • mysql
  • 端口占用
  • 替换
  • 图像识别
  • mime
  • xml
  • 高精度
  • 爬虫
  • 图片处理
  • 队列
  • php
  • npm
  • node
  • 工具代码备份
  • meta
  • 正则
  • 调试
  • 分页

    缺失模块。
    1、请确保node版本大于6.2
    2、在博客根目录(注意不是yilia根目录)执行以下命令:
    npm i hexo-generator-json-content --save

    3、在根目录_config.yml里添加配置:

    			  jsonContent:
    				meta: false
    				pages: false
    				posts:
    				  title: true
    				  date: true
    				  path: true
    				  text: false
    				  raw: false
    				  content: false
    				  slug: false
    				  updated: false
    				  comments: false
    				  link: false
    				  permalink: false
    				  excerpt: false
    				  categories: false
    				  tags: true
    			

  • 乐手网
  • 红码博客

世事无常