PHP函数大全 · S
千寻网 PHP 函数大全,收录以字母 s 开头的 PHP 函数,共 1630 个,含用途说明、示例。 共 1,630 个函数
- Swoole\Coroutine\Http\Client::get() 发送GET请求并接收响应
- Swoole\Coroutine\Http\Client::execute() 发起一个 HTTP 请求并等待响应
- Swoole\Http\Server::start() 启动swole http服务器
- Swoole\Http\Server::on() 通过事件名称绑定回调函数到HTTP服务器。
- Swoole\Http\Response::__destruct() 在对象被销毁时自动调用,用于清理资源或执行其他必要的操作
- Swoole\Http\Response::write() 将HTTP正文内容附加到HTTP响应。
- Swoole\Http\Response::status() 设置HTTP响应的状态码。
- Swoole\Http\Response::sendfile() 通过HTTP响应发送文件
- Swoole\Http\Response::rawcookie() 在Swoole HTTP 响应中设置原始的 Cookie
- Swoole\Http\Response::initHeader() 初始化HTTP响应头。
- Swoole\Http\Response::header() 设置HTTP响应头
- Swoole\Http\Response::gzip() 启用响应内容的gzip。
- Swoole\Http\Response::end() 为HTTP请求发送数据并完成响应。
- Swoole\Http\Response::cookie() 设置HTTP响应的Cookie
- Swoole\Http\Request::__destruct() 销毁HTTP请求
- Swoole\Http\Request::rawcontent() 获取原始HTTP POST主体。
- Swoole\Http\Client::__destruct() 释放Swoole\Http\Client对象并关闭底层的TCP连接
- Swoole\Http\Client::__construct() 创建Swoole Http Client对象的实例
- Swoole\Http\Client::upgrade() 升级到websocket协议。
- Swoole\Http\Client::setMethod() 设置 HTTP 请求的方法
- Swoole\Http\Client::setHeaders() 设置HTTP请求的header头信息
- Swoole\Http\Client::setData() 设置HTTP请求的body数据
- Swoole\Http\Client::setCookies() 设置HTTP请求的Cookies
- Swoole\Http\Client::set() 设置HTTP客户端的选项
- Swoole\Http\Client::push() 将数据推送到websocket客户端。
- Swoole\Http\Client::post() 向远程服务器发送POST http请求。
- Swoole\Http\Client::on() 设置 HTTP 客户端的事件回调函数
- Swoole\Http\Client::isConnected() 检查HTTP连接是否正常。
- Swoole\Http\Client::get() 发送 HTTP GET 请求
- Swoole\Http\Client::execute() 执行HTTP请求并返回响应结果
- Swoole\Http\Client::download() 从远程服务器下载文件。
- Swoole\Http\Client::close() 关闭http连接
- Swoole\Process::statQueue() 获取指定消息队列的状态信息
- Swoole\Process::start() 启动一个子进程
- Swoole\Process::signal() 设置进程信号处理函数
- Swoole\Process::read() 从管道中读取数据
- Swoole\Process::push() 向子进程的管道中推送数据
- Swoole\Process::pop() 从进程队列中弹出一个消息
- Swoole\Process::name() 设置进程的名称
- Swoole\Process::exit() 退出子进程
- Swoole\Process::daemon() 将当前进程转变为守护进程,使其在后台运行,脱离终端控制
- Swoole\Process::close() 关闭子进程
- Swoole\Process::alarm() 设置定时器,当定时器到达指定时间后,将触发一个异步信号
- Swoole\Process::exec() 在子进程中执行指定的可执行程序
- Swoole\MySQL::__construct() 创建Swoole\MySQL对象并初始化连接到MySQL数据库
- Swoole\MySQL::query() 执行MySQL查询
- Swoole\MySQL::on() 注册Swoole MySQL客户端的事件回调函数
- Swoole\MySQL::getBuffer() 获取MySQL客户端的发送缓冲区数据
- Swoole\MySQL::connect() 与MySQL数据库建立异步的非阻塞连接
- Swoole\MySQL::close() 关闭Swoole MySQL连接
- Swoole\MySQL::__destruct() 释放Swoole MySQL对象所占用的资源,当对象被销毁时自动调用
- Swoole\Process::freeQueue() 释放共享内存队列资源
- Swoole\Process::kill() 向指定的进程发送信号
- Swoole\Lock::__construct() 创建一个锁对象
- Swoole\Lock::unlock() 释放锁资源,将锁状态置为可用状态,允许其他进程或线程获取该锁
- Swoole\Lock::trylock_read() 非阻塞方式尝试获取读锁,如果获取成功则返回 true,否则返回 false
- Swoole\Lock::trylock() 尝试获取一个锁,如果锁已被其他进程或线程占用,则立即返回false,否则返回true
- Swoole\Lock::lock() 获取锁,如果锁已被其他进程或线程占用,则当前进程或线程将会阻塞直到锁被释放
- Swoole\Lock::__destruct() 在对象销毁时自动释放锁资源
- Swoole\Lock::lock_read() 获取读锁,当有其他进程或线程持有写锁时,获取读锁会被阻塞