PHP函数大全
千寻网 PHP 函数大全,收录 8873 个 PHP 内置函数,含函数名、用途、详细用法、示例。 共 8,873 个函数
- runkit7_function_rename() 重命名一个已存在的 PHP 函数
- runkit7_function_remove() 在运行时从PHP中删除已定义的函数
- runkit7_function_redefine() 重新定义一个已经存在的 PHP 函数,可以改变函数的实现代码
- runkit7_function_copy() 复制一个已存在的函数,并将其重命名为新的函数名
- runkit7_constant_remove() 在运行时移除常量
- runkit7_constant_add() 在运行时动态添加一个常量
- rsort() 对数组中的元素进行降序排序,键名保留。如果排序成功,返回 true,否则返回 false
- runkit7_constant_redefine() 重新定义一个已经存在的常量
- runkit7_method_remove() 在运行时从一个类中移除指定的方法
- rtrim() 删除字符串末尾的空格或其他指定字符
- runkit7_method_add() 在运行时动态地向类添加一个新的方法
- runkit7_function_add() 在运行时动态添加一个新的函数
- 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的作者信息