PHP函数大全 · S
千寻网 PHP 函数大全,收录以字母 s 开头的 PHP 函数,共 1630 个,含用途说明、示例。 共 1,630 个函数
- swoole_event_defer() 向下一个事件循环添加回调函数
- swoole_event_add() 在EventLoop中添加新的套接字回调函数
- swoole_error_log() 将错误信息记录到 Swoole 的错误日志中
- swoole_errno() 获取最近一次系统调用的错误码
- swoole_cpu_num() 获取当前系统的CPU核心数量
- swoole_client_select() 获取准备读/写或错误的文件描述
- swoole_clear_error() 清除套接字或最后一个错误代码上的错误
- swoole_async_writefile() 将数据异步写入文件
- swoole_async_write() 异步写入数据到文件或socket
- swoole_async_set() 设置异步IO的相关选项
- swoole_async_readfile() 异步读取文件内容
- swoole_async_read() 异步读取文件流
- Swoole\WebSocket\Server::pack() 获取一组二进制数据以在单个帧中发送
- Swoole\WebSocket\Server::push() 将数据推送到远程客户端
- Swoole\WebSocket\Server::unpack() 解包从客户机接收到的二进制数据
- swoole_async_dns_lookup() 异步进行DNS解析
- Swoole\WebSocket\Server::on() 注册事件回调函数
- Swoole\WebSocket\Server::exist() 检查文件描述符是否存在
- Swoole\Timer::tick() 在每个给定的时间间隔内重复给定的函数
- Swoole\Timer::exists() 检查指定的定时器是否存在
- Swoole\Timer::clear() 使用实例根据定时器ID删除定时器
- Swoole\Timer::after() 在指定的时间后执行一个回调函数
- Swoole\Table::__construct() 创建一个内存表对象
- Swoole\Table::valid() 检查当前迭代器是否指向有效的行的方法
- Swoole\Table::set() 向Swoole表中设置指定键的值
- Swoole\Table::rewind() 将内部指针重置到表的第一个元素
- Swoole\Table::next() 将指针移动到表中的下一行,并返回当前行的键名和数据
- Swoole\Table::key() 获取Table中指定key的数据的方法
- Swoole\Table::incr() 对Swoole内存表中的指定键名的值进行原子自增操作
- Swoole\Table::get() 通过$row_key和$column_key获取Swoole表中的值。
- SyncSemaphore::lock() 获取一个同步信号量的锁
- SyncReaderWriter::__construct() 创建一个新的 SyncReaderWriter 对象的构造函数
- SyncReaderWriter::writeunlock() 释放写锁,允许其他进程或线程获取写锁并访问共享资源
- SyncReaderWriter::writelock() 获取写锁,阻塞其他线程的读取和写入操作,直到写锁被释放
- SyncReaderWriter::readunlock() 释放 SyncReaderWriter 对象的读锁,允许其他进程或线程获得读锁或写锁
- SyncReaderWriter::readlock() 获取读锁,以实现多读单写的并发控制
- SyncMutex::__construct() 创建一个互斥锁对象的构造函数
- SyncMutex::lock() 获取互斥锁
- SyncEvent::__construct() 创建一个同步事件对象
- SyncEvent::wait() 等待同步事件的触发
- SyncEvent::reset() 重置同步事件对象的状态
- SyncEvent::fire() 触发同步事件
- symlink() 创建一个符号链接
- swoole_version() 获取当前Swoole扩展的版本号
- swoole_timer_tick() 创建一个定时器,可以周期性地触发指定的回调函数
- swoole_timer_exists() 检查指定的定时器ID是否存在
- swoole_timer_after() 在指定的时间段之后执行一次回调函数
- swoole_strerror() 将Swoole错误码转换为错误信息字符串
- swoole_set_process_name() 设置当前进程的名称,用于在系统进程列表中显示
- SyncMutex::unlock() 解锁一个互斥锁
- swoole_select() 检测多个socket的可读、可写和错误状态
- swoole_load_module() 加载并初始化Swoole扩展模块
- swoole_get_local_ip() 获取本地服务器的IP地址列表
- swoole_event_write() 将数据写入到事件循环的socket缓冲区中,等待发送到对端
- swoole_event_exit() 退出事件循环,停止事件的监听和处理
- swoole_event_wait() 启动事件循环,等待所有已注册的事件完成并处理事件回调函数
- swoole_event_del() 移除套接字的所有事件回调函数
- swoole_last_error() 获取最新的错误消息
- swoole_event_set() 更新套接字的事件回调函数
- sys_get_temp_dir() 返回操作系统的临时目录