fileperms()
获取指定文件的权限
函数名称:fileperms() 函数描述:fileperms() 函数用于获取指定文件的权限。 适用版本:所有 PHP 版本。 语法:fileperms(file_path) 参数: file_path:必需,指定要获取权限的文件路径。 返回值:返回一个表示文件权限…
收录 8868 个 PHP 函数,含用途说明与用法示例。
本地收录 8868 条,找到 8868 条记录
获取指定文件的权限
函数名称:fileperms() 函数描述:fileperms() 函数用于获取指定文件的权限。 适用版本:所有 PHP 版本。 语法:fileperms(file_path) 参数: file_path:必需,指定要获取权限的文件路径。 返回值:返回一个表示文件权限…
获取指定文件的所有者
函数名:fileowner() 适用版本:PHP 4, PHP 5, PHP 7 用法:fileowner() 函数用于获取指定文件的所有者。 语法:mixed fileowner ( string $filename ) 参数: $filename:必需,指定要获取所…
获取文件的最后修改时间
函数名:filemtime() 适用版本:所有版本的 PHP 用法:filemtime() 函数用于获取文件的最后修改时间。 语法:int filemtime ( string $filename ) 参数: filename:必需,指定要获取最后修改时间的文件路径。 …
返回指定文件的 i-node 号码
函数名:fileinode() 适用版本:所有版本的 PHP 用法:fileinode() 函数返回指定文件的 i-node 号码。 语法:fileinode(file) 参数: file:必需,表示要获取 i-node 号码的文件的路径。 返回值:返回指定文件的 i…
获取文件的所属组
函数名:filegroup() 函数描述:filegroup() 函数用于获取文件的所属组。 用法:string filegroup(string $filename) 参数: $filename:必需,要获取所属组的文件路径。 返回值:返回文件的所属组名称,如果获取失…
获取指定文件的创建时间
函数名:filectime() 适用版本:PHP 4, PHP 5, PHP 7 用法:filectime() 函数用于获取指定文件的创建时间。该函数返回一个 Unix 时间戳,表示文件的创建时间。 语法:filectime ( string $filename ) : i…
获取文件的访问时间(即最后一次访问文件的时间戳)
函数名:fileatime() 适用版本:PHP 4, PHP 5, PHP 7 用法:fileatime() 函数用于获取文件的访问时间(即最后一次访问文件的时间戳)。 语法:int fileatime ( string $filename ) 参数: filenam…
将文件的内容读取到数组中
函数名称:file() 适用版本:所有PHP版本 函数用法:file()函数用于将文件的内容读取到数组中。它将整个文件读取为一个数组,每一行作为数组的一个元素。 语法:file(string $filename, int $flags = 0, resource $cont…
将整个文件读入一个数组中
函数名:file() 适用版本:PHP 4, PHP 5, PHP 7 用法:file() 函数将整个文件读入一个数组中。每个数组元素对应文件中的一行,包括换行符。 语法:file(string $filename, int $flags = 0, resource $co…
创建 FiberError 类的实例
函数名:FiberError::__construct() 适用版本:PHP 8.1.0 或更高版本 用法:FiberError::__construct() 是一个特殊的构造函数,用于创建 FiberError 类的实例。FiberError 类是 PHP 8.1 中引入的…
创建一个新的Fiber对象
函数名:Fiber::__construct() 适用版本:PHP 8.1.0+ 用法:Fiber类的构造函数,用于创建一个新的Fiber对象。Fiber是一种轻量级的协程,可以在执行过程中暂停和恢复,以实现并发和异步编程。 语法: public Fiber::__con…
在协程中抛出异常
函数名:Fiber::throw() 适用版本:PHP 8.1.0 及以上版本 用法:Fiber::throw() 函数用于在协程中抛出异常。它会中断当前协程的执行,并将异常传递到协程的调用者。 示例: <?php function taskA() { echo "Tas…
将当前的 Fiber 暂停,并切换到另一个 Fiber
函数名:Fiber::suspend() 适用版本:PHP 8.1.0 及以上版本 用法:Fiber::suspend() 函数用于将当前的 Fiber 暂停,并切换到另一个 Fiber。它可以在 Fiber 的执行过程中多次调用,以便让其他 Fiber 有机会执行。 示例…
启动一个协程
函数名:Fiber::start() 适用版本:PHP 8.1.0 及以上 函数说明:Fiber::start() 方法用于启动一个协程。 用法: 创建一个协程对象: $fiber = new Fiber(function () { // 协程逻辑 }); 启动协程:…
从挂起的 Fiber 中恢复执行,并返回挂起点处的值
函数名称:Fiber::resume() 适用版本:PHP 8.1.0 及以上版本 函数描述:Fiber::resume() 函数用于从挂起的 Fiber 中恢复执行,并返回挂起点处的值。 用法: 创建 Fiber 对象: $fiber = new Fiber(func…
检查一个 Fiber 对象是否已经终止(即执行完毕或被取消)
函数名:Fiber::isTerminated() 适用版本:PHP 8.1.0 及以上版本 用法:该函数用于检查一个 Fiber 对象是否已经终止(即执行完毕或被取消)。 示例: $fiber = new Fiber(function () { echo "Fiber …
检查当前的Fiber是否处于挂起状态
函数名称:Fiber::isSuspended() 函数描述:该函数用于检查当前的Fiber是否处于挂起状态。 适用版本:PHP 8.1.0 及以上版本 用法:bool Fiber::isSuspended ( void ) 参数:无 返回值:该函数返回一个布尔值,表示…
检查一个协程是否已经开始执行
函数名:Fiber::isStarted() 适用版本:PHP 8.1.0 及以上版本 用法:Fiber::isStarted() 函数用于检查一个协程是否已经开始执行。 示例: function myCoroutine() { echo "Coroutine start…
一个用来过滤迭代器元素的方法
FilterIterator::accept() 是一个用来过滤迭代器元素的方法。它用于确定迭代器是否接受当前元素的条件。 用法: bool FilterIterator::accept ( void ) 参数: 该方法没有参数。 返回值: 返回一个布尔值,表示当前迭代器…
将一个字符串写入文件中
函数名:file_put_contents() 适用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7 用法:file_put_contents(string $filename, mixed $data, int $flags = 0, resource $co…
将整个文件读入一个字符串中
函数名称:file_get_contents() 适用版本:PHP 4, PHP 5, PHP 7 函数描述:file_get_contents() 函数将整个文件读入一个字符串中。 语法:string file_get_contents ( string $filename…
检查文件或目录是否存在
函数名:file_exists() 适用版本:所有版本 用法:file_exists() 函数用于检查文件或目录是否存在。 语法:bool file_exists ( string $filename ) 参数: $filename:要检查的文件或目录的路径。 返回值…
获取指定文件的类型
函数名:filetype() 适用版本:PHP 4, PHP 5, PHP 7 用法:filetype() 函数用于获取指定文件的类型。 语法:string filetype ( string $filename ) 参数: $filename:必需,指定要获取类型的文…
用于创建一个新的FilesystemIterator对象
函数名:FilesystemIterator::__construct() 函数描述:FilesystemIterator::__construct() 是一个构造函数,用于创建一个新的FilesystemIterator对象。 参数: path:要遍历的目录路径 fla…