新增默认File对象

pull/495/head
Karson 2025-04-30 17:28:12 +08:00
parent 720b83f9dc
commit f073fe5913
1 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,32 @@
<?php
namespace app\common\library;
class File extends \think\File implements \ArrayAccess
{
public function __construct($filename, $mode = 'r')
{
parent::__construct($filename, $mode);
}
public function offsetExists($offset)
{
return isset($this->info[$offset]);
}
public function offsetGet($offset)
{
return $this->info[$offset];
}
public function offsetSet($offset, $value)
{
$this->info[$offset] = $value;
}
public function offsetUnset($offset)
{
unset($this->info[$offset]);
}
}