Browse Source

remove php warning

master
filesite 2 weeks ago
parent
commit
c3577ef510
  1. 39
      lib/DirScanner.php

39
lib/DirScanner.php

@ -30,7 +30,6 @@ Class DirScanner {
'original_ctime' => '照片拍摄时间', 'original_ctime' => '照片拍摄时间',
//TODO: 待启用
'exif' => '照片EXIF信息', 'exif' => '照片EXIF信息',
'iptc' => '照片IPTC信息', 'iptc' => '照片IPTC信息',
); );
@ -41,7 +40,7 @@ Class DirScanner {
private $scanResults = array(); //目录扫描结果 private $scanResults = array(); //目录扫描结果
private $tree = array(); //目录扫描树形结构 private $tree = array(); //目录扫描树形结构
protected $supportFileExtensions = array( //支持的文件类型 public $supportFileExtensions = array( //支持的文件类型
'txt', //纯文本 'txt', //纯文本
'md', //纯文本 'md', //纯文本
'url', //快捷方式 'url', //快捷方式
@ -75,40 +74,6 @@ Class DirScanner {
'mov', //视频 'mov', //视频
); );
//暂未使用
/*
protected $maxReadFilesize = array( //默认每种文件读取内容最大大小
'txt' => 102400, //纯文本
'md' => 5242880, //纯文本
'url' => 20480, //快捷方式
'jpg' => 512000, //图片
'jpeg' => 512000, //图片
'png' => 512000, //图片
'webp' => 512000, //图片
'gif' => 512000, //图片
'ico' => 51200, //图标
'mp3' => 10485760, //音乐,10M
'mp4' => 104857600, //视频,100M
'mov' => 104857600, //视频,100M
'ts' => 10485760, //视频,10M
'm3u8' => 10485760, //视频,10M
);
protected $securedFileExtensions = array( //开启Nginx防盗链的文件类型
'jpg', //图片
'jpeg', //图片
'png', //图片
'webp', //图片
'gif', //图片
'ico', //图标
'mp3', //音乐
'mp4', //视频
'mov', //视频
'ts', //视频
'm3u8', //视频
);
*/
public $scanTimeCost = 0; //上一次目录扫描耗时,单位:毫秒 public $scanTimeCost = 0; //上一次目录扫描耗时,单位:毫秒
public $isApi = false; //如果为API获取数据,则realpath只返回相对路径 public $isApi = false; //如果为API获取数据,则realpath只返回相对路径
@ -695,7 +660,7 @@ Class DirScanner {
} }
}else { }else {
$pathinfo = pathinfo($realpath); $pathinfo = pathinfo($realpath);
$extension = strtolower($pathinfo['extension']); $extension = !empty($pathinfo['extension']) ? strtolower($pathinfo['extension']) : '';
if ( in_array($extension, $this->supportFileExtensions) ) { if ( in_array($extension, $this->supportFileExtensions) ) {
if ($extension != 'txt') { if ($extension != 'txt') {
$branch = $this->getFileData($realpath); $branch = $this->getFileData($realpath);

Loading…
Cancel
Save