PHP函数大全
千寻网 PHP 函数大全,收录 8873 个 PHP 内置函数,含函数名、用途、详细用法、示例。 共 8,873 个函数
- LimitIterator::getPosition() 获取LimitIterator对象的当前位置
- LimitIterator::current() 返回当前迭代器指向的元素
- libxml_use_internal_errors() 控制libxml库的错误处理机制
- libxml_set_streams_context() 设置用于libxml函数的上下文流
- libxml_set_external_entity_loader() 设置一个自定义函数来替代 libxml 默认的外部实体加载器
- libxml_get_last_error() 获取最近一次 libxml 错误的错误信息
- libxml_get_external_entity_loader() 获取当前的外部实体加载器
- LuaSandbox::setMemoryLimit() 设置LuaSandbox的内存限制,以控制脚本执行时所能使用的内存量
- LuaSandbox::setCPULimit() 设置Lua沙箱的CPU使用限制
- LuaSandbox::registerLibrary() 在 Lua 沙盒中注册一个 PHP 库,使得在 Lua 脚本中可以调用该 PHP 库中的函数
- LuaSandbox::pauseUsageTimer() 暂停Lua沙盒的使用计时器,以便在计时器暂停期间执行特定的操作
- LuaSandbox::loadString() 从字符串中加载 Lua 代码并返回一个 LuaSandbox 实例
- LuaSandbox::loadBinary() 加载二进制的Lua代码,并将其编译为可执行的Lua函数
- LuaSandbox::getVersionInfo() 获取 LuaSandbox 扩展的版本信息
- LuaSandbox::getProfilerFunctionReport() 获取LuaSandbox的性能分析器函数报告
- LuaSandbox::getPeakMemoryUsage() 获取LuaSandbox实例的峰值内存使用量
- LuaSandbox::getMemoryUsage() PHP 7.4及以上版本
- LuaSandbox::getCPUUsage() 获取当前Lua沙箱的CPU使用情况
- LuaSandbox::enableProfiler() 启用LuaSandbox的性能分析器
- LuaSandbox::disableProfiler() 禁用LuaSandbox扩展的性能分析器
- LuaSandbox::callFunction() 在 PHP 中调用 Lua 脚本中定义的函数
- LuaClosure::__invoke() 在对象被调用时执行
- Lua::__construct() 创建一个新的 Lua 对象,并可选地加载指定的 Lua 脚本文件
- Lua::registerCallback() 在PHP中注册一个回调函数,以供Lua脚本中调用
- Lua::include() 在PHP中执行Lua脚本文件
- Lua::getVersion() 获取当前 PHP 环境中所使用的 Lua 扩展的版本号
- Lua::eval() 在PHP中执行Lua脚本
- Lua::call() 调用Lua中的函数
- Lua::assign() 将PHP变量的值赋给Lua的全局变量
- ltrim() 删除字符串左侧的空格或指定字符
- lstat() 获取文件或符号链接的详细信息,包括文件类型、权限、所有者、组、文件大小等
- long2ip() 将一个32位的整数转换为IP地址的字符串表示
- log10() 返回以10为底的对数
- log1p() 返回 log(1 + number) 的自然对数
- log() 计算一个数的自然对数(以 e 为底)
- localtime() 获取当前本地时间的详细信息,并以数组形式返回
- localeconv() 返回一个包含本地化的数字和货币格式信息的数组
- Locale::setDefault() 设置默认的地区设置(locale)
- Locale::parseLocale() 解析语言环境字符串并返回一个包含语言、地区和变体的关联数组
- mb_decode_mimeheader() 将 MIME 格式的邮件头字段解码为 UTF-8 编码的字符串
- mb_convert_variables() 将一个变量从一个字符编码转换到另一个字符编码
- mb_convert_kana() 将字符串中的半角字符转换为全角字符,或者将全角字符转换为半角字符
- mb_convert_encoding() 将字符串从一个字符编码转换为另一个字符编码
- mb_convert_case() 将字符串的字符大小写转换为大写或小写,根据指定的转换模式
- mb_chr() 返回指定 Unicode 码点的字符
- mb_check_encoding() 检查一个字符串是否是指定的字符编码
- max() 返回一组值中的最大值
- mailparse_uudecode_all() 解码邮件中的全部 uuencode 编码部分
- mailparse_stream_encode() 将邮件流编码为MIME格式
- mailparse_rfc822_parse_addresses() 解析一个或多个邮件地址,并返回一个包含解析结果的数组
- mailparse_msg_parse_file() 从一个文件中解析邮件消息
- mailparse_msg_parse() 解析一个邮件消息,并返回一个资源句柄,该句柄可以用于进一步的操作,如获取邮件头、邮件正文等
- mailparse_msg_get_structure() 解析邮件消息的结构,并返回一个包含每个部分的信息的数组
- mailparse_msg_get_part_data() 获取邮件的指定部分的相关数据
- mailparse_msg_get_part() 从解析的邮件消息中获取指定部分的数据
- mailparse_msg_free() 释放 mailparse_msg_create() 函数创建的 MIME 解析资源
- mailparse_msg_extract_whole_part_file() 从一个 MIME 邮件消息的指定部分中提取出整个部分并将其写入一个文件中
- mailparse_msg_extract_part_file() 从给定的MIME部分中提取文件并将其保存到指定的文件中
- mailparse_msg_extract_part() 从邮件消息中提取指定的部分,并返回其内容
- mailparse_msg_create() 创建并返回一个新的 MailparseMsg 对象