牛牛在线工具

PHP 函数大全

收录 8868 个 PHP 函数,含用途说明与用法示例。

本地收录 8868 条,找到 8868 条记录

parallel\Sync::get()

从并行任务中获取结果

函数名称:parallel\Sync::get() 适用版本:PHP 7.2.0及以上 函数说明: parallel\Sync::get()函数用于从并行任务中获取结果。当使用parallel\Runtime::run()执行并行任务时,每个任务都会返回一个parallel\…

parallel\Runtime::__construct()

创建并初始化一个parallel\Runtime对象

函数名称:parallel\Runtime::__construct() 适用版本:parallel 1.0.0 及以上版本 函数用法:该函数用于创建并初始化一个parallel\Runtime对象。 语法: public parallel\Runtime::__cons…

parallel\Runtime::run()

在并行运行时执行指定的闭包或函数

函数名称:parallel\Runtime::run() 适用版本:PHP 7.2.0以上(需要安装parallel扩展) 函数描述:parallel\Runtime::run()函数用于在并行运行时执行指定的闭包或函数。 用法: 在使用parallel扩展之前,需要先安…

parallel\Runtime::kill()

终止并销毁一个并行运行时对象

函数名称:parallel\Runtime::kill() 函数描述:该函数用于终止并销毁一个并行运行时对象。 适用版本:该函数在PHP Parallel Extension版本1.1.3及以上可用。 语法:bool parallel\Runtime::kill() 返回…

parallel\Runtime::close()

关闭并销毁一个 parallel\Runtime 实例

函数名称:parallel\Runtime::close() 适用版本:parallel >= 1.1.0 函数说明: parallel\Runtime::close() 方法用于关闭并销毁一个 parallel\Runtime 实例。关闭一个 Runtime 实例将会停止它…

parallel\run()

在并行环境中执行多个PHP代码块

函数名称:parallel\run() 适用版本:PHP 7.2.0及以上 函数描述:parallel\run()函数用于在并行环境中执行多个PHP代码块。它可以同时运行多个代码块,并返回一个包含每个代码块返回值的数组。 语法:parallel\run(callable .…

parallel\Future::value()

创建一个已经完成的Future对象,其值为指定的值

函数名称:parallel\Future::value() 适用版本:PHP 7.2.0及以上 函数用法: parallel\Future::value()函数用于创建一个已经完成的Future对象,其值为指定的值。Future对象表示一个尚未完成的计算任务,可以用于异步执行…

parallel\Future::done()

注册一个回调函数,当并行任务(parallel task)完成时,自动调用该回调函数

函数名称:parallel\Future::done() 适用版本:PHP 7.2.0 及以上版本 函数描述:该函数用于注册一个回调函数,当并行任务(parallel task)完成时,自动调用该回调函数。 用法: 创建一个并行任务对象: $future = new p…

parallel\Future::cancelled()

检查并返回Future对象是否被取消

函数名称:parallel\Future::cancelled() 函数描述:该函数用于检查并返回Future对象是否被取消。 适用版本:PHP 7.2.0 或更高版本 用法: bool parallel\Future::cancelled ( void ) 参数: 该…

parallel\Future::cancel()

取消一个正在执行的并行任务 (parallel task)

函数名称: parallel\Future::cancel() 适用版本: PHP 7.2.0 及以上版本 函数用法: parallel\Future::cancel() 方法用于取消一个正在执行的并行任务 (parallel task)。当任务被取消后,它将不会继续执行,…

parallel\Events\Input::remove()

从输入事件循环中移除一个输入事件处理器

函数名称:parallel\Events\Input::remove() 适用版本:PHP 7.2.0及以上 函数描述:该函数用于从输入事件循环中移除一个输入事件处理器。 用法: parallel\Events\Input::remove(callable $eventH…

parallel\Events\Input::clear()

清除输入事件缓冲区中的所有事件

函数名:parallel\Events\Input::clear() 适用版本:PHP 7.2.0 及以上 函数描述:该函数用于清除输入事件缓冲区中的所有事件。 用法:parallel\Events\Input::clear(): void 示例: <?php $inp…

parallel\Events\Input::add()

将一个文件描述符或资源添加到事件循环中,以便在该描述符上监听可读事件

函数名称:parallel\Events\Input::add() 适用版本:parallel 1.1.0 或更高版本 函数用法: parallel\Events\Input::add()函数用于将一个文件描述符或资源添加到事件循环中,以便在该描述符上监听可读事件。 语法:…

Parle\RLexer::pushState()

将新的状态压入词法分析器的状态堆栈中

函数名称:Parle\RLexer::pushState() 函数描述:该函数用于将新的状态压入词法分析器的状态堆栈中。 适用版本:PHP 7.4.0 及以上版本 用法: public Parle\RLexer::pushState(int $state): void …

Parle\RLexer::push()

向词法分析器的规则列表中添加一个或多个规则

函数名称:Parle\RLexer::push() 适用版本:Parle 0.7.1及以上版本 函数描述:Parle\RLexer::push()方法用于向词法分析器的规则列表中添加一个或多个规则。 用法: Parle\RLexer::push(string|array …

Parle\RLexer::insertMacro()

向词法分析器中插入宏定义

函数名:Parle\RLexer::insertMacro() 适用版本:Parle 0.7.1 及以上版本 用法:Parle\RLexer::insertMacro() 函数用于向词法分析器中插入宏定义。宏定义是一种将特定的输入序列替换为指定的输出序列的规则。通过插入宏定义…

Parle\RLexer::getToken()

从输入流中获取下一个标记(token)

函数名:Parle\RLexer::getToken() 适用版本:Parle 0.7.0 及以上版本 用法: Parle\RLexer::getToken() 函数用于从输入流中获取下一个标记(token)。该函数是 Parle\RLexer 类的静态方法,可以直接通过类名…

Parle\RLexer::dump()

将RLexer对象的内部状态信息以字符串形式进行调试输出

函数名:Parle\RLexer::dump() 适用版本:Parle 0.7.1以上 用法:Parle\RLexer::dump()函数用于将RLexer对象的内部状态信息以字符串形式进行调试输出。 示例: // 创建RLexer对象 $lexer = new Parl…

Parle\RLexer::consume()

从输入流中消耗指定数量的字符,并返回消耗的字符

函数:Parle\RLexer::consume() 适用版本:Parle 0.7.0 及以上版本 用法: Parle\RLexer::consume() 函数用于从输入流中消耗指定数量的字符,并返回消耗的字符。该函数是 Parle\RLexer 类的静态方法,用于词法分析器…

Parle\RLexer::callout()

设置或获取当前解析器的回调函数

PHP函数Parle\RLexer::callout()的适用版本是PHP 7.4.0及以上版本。 该函数的用法是调用Parle\RLexer类中的callout方法。这个方法用于设置或获取当前解析器的回调函数。 下面是该函数的用法示例: // 创建一个新的解析器对象 $l…

Parle\RLexer::build()

构建一个新的词法分析器对象

函数名称:Parle\RLexer::build() 适用版本:Parle 0.7.2及以上版本 用法:Parle\RLexer::build()方法用于构建一个新的词法分析器对象。 示例: <?php $lexer = Parle\RLexer::build(); /…

Parle\RLexer::advance()

在词法分析器中推进扫描指针,并返回下一个标记

函数名称:Parle\RLexer::advance() 函数描述:advance() 函数用于在词法分析器中推进扫描指针,并返回下一个标记。 适用版本:该函数适用于 Parle 扩展版本 0.7.1 及以上。 用法示例: <?php // 创建词法分析器对象 $lex…

Parle\Parser::validate()

检查语法分析器的有效性

函数名称:Parle\Parser::validate() 函数描述:Parle\Parser::validate() 方法用于检查语法分析器的有效性。它将验证语法分析器是否正确地配置和定义,并返回一个布尔值来指示验证结果。 用法: public bool Parle\Pa…

Parle\Parser::trace()

启用或禁用解析器的跟踪功能

函数名称:Parle\Parser::trace() 适用版本:Parle 2.7.1 及以上版本 用法:该函数用于启用或禁用解析器的跟踪功能。当跟踪功能启用时,解析器将在解析过程中输出详细的调试信息,以帮助开发者进行调试和分析。当跟踪功能禁用时,解析器将不会输出任何调试信息…

上一页第 201 / 370 页下一页