PHP函数大全
千寻网 PHP 函数大全,收录 8873 个 PHP 内置函数,含函数名、用途、详细用法、示例。 共 8,873 个函数
- curl_init() 初始化一个 curl session,并返回该 session 的句柄,供其他 curl 相关函数使用
- curl_multi_add_handle() 将单个 cURL 句柄添加到 curl 多个句柄中,使多个 cURL 请求可以同时进行
- curl_multi_close() 关闭一个 Curl 多个请求的句柄资源,释放相关的资源
- curl_multi_errno() 获取执行curl多次操作的错误码
- curl_multi_exec() 同时处理多个cURL请求
- curl_multi_getcontent() 获取在使用 curl_multi_* 函数进行并行请求时,单个请求的响应内容
- curl_multi_info_read() 读取curl_multi_exec() 函数执行的当前状态信息
- curl_multi_init() 初始化一个空的 cURL 多个句柄资源
- curl_multi_remove_handle() 从多个 cURL 句柄中移除一个句柄,使其不再参与后续的多个 cURL 操作
- curl_multi_setopt() 设置 CURL 多个句柄的选项
- curl_multi_select() 等待直到相应 cURL 多个句柄有数据可读或出现错误时,或者在指定的超时时间到期之前
- curl_multi_strerror() 获取 cURL 多个句柄错误码的描述信息
- curl_reset() 重置 cURL 句柄的所有设置为默认值
- curl_pause() 暂停和取消暂停一个连接。
- curl_setopt() 设置 cURL 传输选项
- curl_setopt_array() 同时设置 cURL 会话的多个选项
- curl_share_close() 关闭 cURL 共享句柄
- curl_share_errno() 获取与共享cURL句柄相关的错误号
- curl_share_init() 创建一个新的 CurlShare 句柄,用于共享 curl 句柄之间的数据
- curl_share_setopt() 设置 cURL 共享句柄的选项
- curl_share_strerror() 返回一个由错误码所对应的错误信息字符串
- curl_strerror() 获取 CURL 操作失败时的错误信息
- curl_unescape() 对 CURL 编码字符串进行解码
- current() 返回数组中的当前元素的值
- curl_version() 获取cURL扩展的版本信息
- curl_upkeep() 执行任何连接维护检查
- data://() 一个数据流封装器函数,用于通过访问内存中的数据来创建数据流
- DatabaseObject::existsInDatabase() 检查数据库中是否存在指定的记录
- DatabaseObject::getName() 通常在封装了数据库交互逻辑的PHP类中使用
- DatabaseObject::getSession() 回当前数据库对象的会话
- date() 格式化日期和时间
- DateInterval::createFromDateString() 创建一个DateInterval对象,该对象表示从给定的字符串中解析出的时间间隔
- DateInterval::format() 格式化日期间隔对象中的时间间隔
- DateInterval::__construct() 创建一个新的 DateInterval 对象
- DatePeriod::createFromISO8601String() 创建一个根据 ISO 8601 字符串表示的时间段(period)的 DatePeriod 对象
- DatePeriod::getDateInterval() 获取在创建 DatePeriod 对象时指定的日期间隔
- DatePeriod::getEndDate() 获取DatePeriod对象的结束日期
- DatePeriod::getRecurrences() 获取指定日期周期对象(DatePeriod)的重复次数
- DatePeriod::getStartDate() 获取 DatePeriod 对象的起始日期
- DatePeriod::__construct() 创建一个表示日期时间区间的对象
- DateTime::add() 该函数在给定的日期时间上添加一个时间间隔
- DateTime::createFromFormat() 根据指定的格式,将一个日期字符串转换为一个 DateTime 对象
- DateTime::createFromImmutable() 从一个DateTimeImmutable对象创建一个新的DateTime对象
- DateTime::createFromInterface() 从实现了 DateTimeInterface 接口的对象中创建一个新的 DateTime 对象
- DateTime::getLastErrors() 返回一个关联数组,其中包含由 DateTime 对象的最后一个操作引发的错误
- DateTime::modify() 修改一个 DateTime 对象的日期和时间
- DateTime::setDate() 设置 DateTime 对象的日期部分
- DateTime::setISODate() 设置给定的年份和 ISO 周数
- DateTime::setTime() 设置DateTime对象的时间部分
- DateTime::setTimestamp() 设置 DateTime 对象的 Unix 时间戳
- DateTime::setTimezone() 设置 DateTime 对象的时区的 PHP 方法
- DateTime::sub() 减去一个时间间隔
- DateTime::__construct() 创建一个新的DateTime对象
- DateTime::__set_state() 创建一个新的 DateTime 对象,并从一个数组中初始化该对象的属性
- DateTime::__wakeup() 反序列化 DateTime 对象
- DateTimeImmutable::add() 创建并返回一个新的 DateTimeImmutable 对象,通过给定的时间间隔将当前日期时间增加
- DateTimeImmutable::createFromFormat() 通过给定的格式创建一个新的不可变的DateTimeImmutable对象
- DateTimeImmutable::createFromInterface() 从实现DateTimeInterface接口的对象创建一个不可变的DateTimeImmutable对象
- DateTimeImmutable::createFromMutable() 过 DateTime 对象创建一个不可变的 DateTimeImmutable 对象
- DateTimeImmutable::getLastErrors() 获取上一个 DateTimeImmutable 对象的错误信息