PHP函数大全 · S
千寻网 PHP 函数大全,收录以字母 s 开头的 PHP 函数,共 1630 个,含用途说明、示例。 共 1,630 个函数
- Schema::dropCollection() 删除数据库中的集合(表)
- scandir() 返回指定目录中的文件和目录列表
- sapi_windows_vt100_support() 检测当前环境是否支持在Windows控制台中使用VT100控制码
- sapi_windows_set_ctrl_handler() 设置在 Windows 平台上捕获控制信号的处理程序
- sapi_windows_generate_ctrl_event() 在Windows平台上生成控制事件
- sapi_windows_cp_set() 设置当前脚本的Windows代码页(code page)
- sapi_windows_cp_is_utf8() 检查当前 Windows 系统的代码页是否为 UTF-8 编码
- sapi_windows_cp_get() 获取当前 Windows 控制台代码页的标识符
- sapi_windows_cp_conv() 将字符串从一个代码页转换到另一个代码页
- Schema::createCollection() 在 MongoDB 数据库中创建一个新的集合(collection)
- SeasLog::log() 记录日志的方法
- SeasLog::info() 将信息记录到 SeasLog 日志中
- SeasLog::getRequestVariable() 获取请求变量的值,可以用于记录请求的参数等信息
- SeasLog::getRequestID() 获取当前请求的唯一标识符(Request ID)
- SeasLog::getLastLogger() 获取最后一次使用的日志记录器名称
- SeasLog::getDatetimeFormat() 获取当前日志时间格式设置
- SeasLog::getBufferEnabled() 获取当前SeasLog日志模块的缓冲区是否启用
- SeasLog::getBasePath() 获取当前日志存储路径的基础路径
- SeasLog::flushBuffer() 将缓冲区中的日志内容立即写入到日志文件中
- SeasLog::error() 记录错误日志
- SeasLog::emergency() 记录紧急级别的日志信息
- SeasLog::debug() 将调试信息写入SeasLog日志中
- SeasLog::critical() 记录严重级别的日志信息
- SeasLog::closeLoggerStream() 关闭指定logger的文件流,并释放相关资源
- SeasLog::analyzerCount() 获取指定日志级别的日志数量
- scoutapm_list_instrumented_functions() 返回ScoutAPM当前已经被插桩(instrumented)的函数列表
- scoutapm_get_calls() 获取当前请求中所有通过ScoutAPM记录的调用
- SchemaObject::getSchema() 获取 SchemaObject 对象的模式名称
- Schema::__construct() 创建一个新的 Schema 对象
- Schema::getTables() 获取数据库中所有的表名
- Schema::getSession() 获取当前数据库连接的会话实例
- Schema::getName() 获取数据库模式的名称
- Schema::getCollections() 获取当前数据库连接的所有集合(MongoDB中的集合类似于关系型数据库中的表)
- Schema::getCollection() 获取数据库的集合(collection)对象
- Schema::existsInDatabase() 检查给定的数据库表是否存在于当前数据库连接中
- SeasLog::getBuffer() 获取当前日志缓冲区的函数
- SeasLog::alert() 记录一个警报级别的日志
- Schema::getTable() 获取指定数据库表的名称
- Schema::getCollectionAsTable() 获取指定数据库集合的所有表名
- SeasLog::analyzerDetail() 获取指定日志分析器的详细信息
- Session::getSchemas() 获取当前会话中可用的所有模式(schemas)的函数
- Session::getDefaultSchema() 获取当前会话的默认模式
- Session::dropSchema() 删除存储会话数据的底层数据库表结构
- Session::createSchema() 创建一个新的 Session 数据库模式
- Session::close() 显式地关闭当前会话,并将所有会话数据保存到存储介质中
- serialize() 将变量序列化成一个字符串,以便存储或传输
- Serializable::unserialize() 将字符串转换为对象
- Serializable::serialize() 将对象序列化为字符串
- SensitiveParameterValue::__debugInfo() 自定义对象的调试信息,当使用 var_dump() 或 print_r() 函数打印对象时,会自动调用该函数来获取对象的调试信息
- SensitiveParameter::__construct() 创建SensitiveParameter对象并初始化其属性
- sem_remove() 从系统中移除一个命名信号量
- sem_release() 释放一个由 sem_acquire() 获取的信号量
- sem_get() 获取一个系统的信号量 id
- sem_acquire() 获取一个已经存在的信号量,如果信号量不可用则会阻塞进程,直到信号量可用为止
- SeekableIterator::seek() 在SeekableIterator迭代器中定位到指定位置
- seaslog_get_version() 获取当前安装的 SeasLog 扩展的版本号
- seaslog_get_author() 获取SeasLog的作者信息
- SeasLog::__destruct() 做一些清理工作或释放资源
- SeasLog::__construct() 创建一个新的 SeasLog 实例
- SeasLog::setRequestVariable() 在日志中记录请求相关的信息