PHP函数大全 · P
千寻网 PHP 函数大全,收录以字母 p 开头的 PHP 函数,共 580 个,含用途说明、示例。 共 580 个函数
- parallel\Events::setInput() 设置事件的输入数据,当事件被触发时,可以通过事件处理程序来访问这些输入数据
- parallel\Events::setBlocking() 设置事件循环是否为阻塞模式
- parallel\Events::remove() 从事件循环中移除一个事件监听器
- parallel\Events::poll() 等待并处理已注册的并行事件
- parallel\Events::addFuture() 在并行环境中添加一个Future对象,该对象表示一个将来可能完成的任务
- parallel\Events::addChannel() 向并行事件循环中添加一个通道(channel)
- parallel\Channel::__construct() 创建一个并行通道对象
- parallel\Channel::send() 将数据发送到并行通道中
- parallel\Channel::recv() 从通道中接收数据
- parallel\Channel::open() 创建一个新的通道(Channel)对象,用于在并行计算中进行进程间通信
- parallel\Channel::make() 创建一个新的通道(Channel)对象,用于并行处理数据的通信
- parallel\Channel::close() 关闭并销毁通道对象
- parallel\bootstrap() 设置并行处理的引导程序
- pack() 将数据转换为二进制字符串
- parallel\Events::setTimeout() 设置事件处理器的超时时间
- Parle\Lexer::getToken() 从词法分析器中获取下一个标记(token)
- Parle\Lexer::dump() 将词法分析器对象的状态信息以字符串形式输出或保存到文件中
- Parle\Lexer::consume() 从输入流中消耗并返回下一个标记
- Parle\Lexer::callout() 在语法分析期间定义一个调用点
- Parle\Lexer::build() 构建一个新的词法分析器对象
- Parle\Lexer::advance() 推进词法分析器的当前位置,并返回当前位置的词法单元
- ParentIterator::__construct() 创建一个ParentIterator对象,该对象将迭代给定迭代器的父级元素
- ParentIterator::rewind() 将迭代器的内部指针重置到初始位置
- ParentIterator::next() 将迭代器的内部指针移动到下一个元素
- ParentIterator::hasChildren() 检查当前迭代器位置的父级元素是否有子元素
- ParentIterator::getChildren() 获取当前迭代器指向的节点的子节点
- ParentIterator::accept() 确定是否接受当前迭代器指向的元素
- parallel\Sync::__invoke() 在并行环境中调用同步任务
- parallel\Sync::__construct() 创建一个同步对象,以实现并行处理
- parallel\Sync::wait() 等待并获取并发任务的结果
- parallel\Sync::set() 设置并行计算中共享变量的值
- parallel\Sync::notify() 通知等待中的线程,以便继续执行
- parallel\Sync::get() 从并行任务中获取结果
- parallel\Runtime::__construct() 创建并初始化一个parallel\Runtime对象
- parallel\Runtime::run() 在并行运行时执行指定的闭包或函数
- parallel\Runtime::kill() 终止并销毁一个并行运行时对象
- parallel\Runtime::close() 关闭并销毁一个 parallel\Runtime 实例
- parallel\run() 在并行环境中执行多个PHP代码块
- parallel\Future::value() 创建一个已经完成的Future对象,其值为指定的值
- parallel\Future::done() 注册一个回调函数,当并行任务(parallel task)完成时,自动调用该回调函数
- parallel\Future::cancelled() 检查并返回Future对象是否被取消
- parallel\Future::cancel() 取消一个正在执行的并行任务 (parallel task)
- parallel\Events\Input::remove() 从输入事件循环中移除一个输入事件处理器
- parallel\Events\Input::clear() 清除输入事件缓冲区中的所有事件
- parallel\Events\Input::add() 将一个文件描述符或资源添加到事件循环中,以便在该描述符上监听可读事件
- Parle\RLexer::pushState() 将新的状态压入词法分析器的状态堆栈中
- Parle\RLexer::push() 向词法分析器的规则列表中添加一个或多个规则
- Parle\RLexer::insertMacro() 向词法分析器中插入宏定义
- Parle\RLexer::getToken() 从输入流中获取下一个标记(token)
- Parle\RLexer::dump() 将RLexer对象的内部状态信息以字符串形式进行调试输出
- Parle\RLexer::consume() 从输入流中消耗指定数量的字符,并返回消耗的字符
- Parle\RLexer::callout() 设置或获取当前解析器的回调函数
- Parle\RLexer::build() 构建一个新的词法分析器对象
- Parle\RLexer::advance() 在词法分析器中推进扫描指针,并返回下一个标记
- Parle\Parser::validate() 检查语法分析器的有效性
- Parle\Parser::trace() 启用或禁用解析器的跟踪功能
- Parle\Parser::tokenId() 获取解析器中指定终结符或非终结符的标识符
- Parle\Parser::token() 获取当前解析器的下一个标记(token)
- Parle\Parser::sigilName() 获取由sigil标记的终结符的名称
- Parle\Parser::sigilCount() 获取解析器中的特殊符号(sigil)的数量