\Think\Storage\DriverFile

Summary

Methods
Properties
Constants
connect()
__callstatic()
__construct()
read()
put()
append()
load()
has()
unlink()
get()
No public properties found
No constants found
No protected methods found
$handler
N/A
No private methods found
$contents
N/A

Properties

$handler

$handler : string

操作句柄

Type

string

$contents

$contents : 

Type

Methods

connect()

connect(string  $type = 'File', array  $options = array()) : void

连接分布式文件系统

Parameters

string $type

文件类型

array $options

配置数组

__callstatic()

__callstatic(  $method,   $args) 

Parameters

$method
$args

__construct()

__construct() 

架构函数

read()

read(string  $filename,   $type = '') : string

文件内容读取

Parameters

string $filename

文件名

$type

Returns

string

put()

put(string  $filename, string  $content,   $type = '') : boolean

文件写入

Parameters

string $filename

文件名

string $content

文件内容

$type

Returns

boolean

append()

append(string  $filename, string  $content,   $type = '') : boolean

文件追加写入

Parameters

string $filename

文件名

string $content

追加的文件内容

$type

Returns

boolean

load()

load(  $_filename, array  $vars = null) : void

加载文件

Parameters

$_filename
array $vars

传入变量

has()

has(string  $filename,   $type = '') : boolean

文件是否存在

Parameters

string $filename

文件名

$type

Returns

boolean

unlink()

unlink(string  $filename,   $type = '') : boolean

文件删除

Parameters

string $filename

文件名

$type

Returns

boolean

get()

get(string  $filename, string  $name,   $type = '') : boolean

读取文件信息

Parameters

string $filename

文件名

string $name

信息名 mtime或者content

$type

Returns

boolean