PHP函数大全
千寻网 PHP 函数大全,收录 8873 个 PHP 内置函数,含函数名、用途、详细用法、示例。 共 8,873 个函数
- ArrayIterator::natcasesort() 对 ArrayIterator 对象中的元素进行自然排序,忽略大小写
- ArrayIterator::natsort() 对 ArrayIterator 对象中的元素进行自然排序
- ArrayIterator::next() 将迭代器指针移动到数组的下一个元素,并返回该元素的值
- ArrayIterator::offsetExists() 检查指定偏移量的元素是否存在于数组中的方法
- ArrayIterator::offsetSet() 在迭代器指定的位置设置一个新的值
- ArrayIterator::offsetGet() 获取指定偏移量位置的元素值
- ArrayIterator::offsetUnset() 从ArrayIterator对象中删除指定偏移量的元素
- ArrayIterator::rewind() 将迭代器的内部指针重置为第一个元素
- ArrayIterator::seek() 将迭代器的位置移动到指定的索引处
- ArrayIterator::serialize() 将 ArrayIterator 对象序列化为字符串的方法
- ArrayIterator::setFlags() 设置迭代器的标志位
- ArrayIterator::uasort() 根据值对数组进行自定义排序,保留键值关联。这个函数会改变原始数组
- ArrayIterator::uksort() 对 ArrayIterator 对象中的键进行排序
- ArrayIterator::unserialize() 反序列化存储在字符串中的 ArrayIterator 对象的方法
- ArrayIterator::valid() 检查数组迭代器当前位置是否仍然有效
- ArrayIterator::__construct() 创建一个新的 ArrayIterator 对象
- ArrayObject::append() 向数组对象的末尾添加一个或多个元素
- ArrayObject::asort() 对 ArrayObject 对象中的元素进行升序排序的方法
- ArrayObject::count() 获取ArrayObject对象中元素的数量
- ArrayObject::exchangeArray() 可以用另一个数组替换当前 ArrayObject 对象中的所有元素
- ArrayObject::getArrayCopy() 获取 ArrayObject 对象的副本,并将其作为一个普通数组返回
- ArrayObject::getFlags() 获取 ArrayObject 对象的标志位
- ArrayObject::getIterator() 返回一个ArrayObject对象的迭代器的方法
- ArrayObject::getIteratorClass() 获取由 ArrayObject 使用的迭代器类的名称
- ArrayObject::ksort() 对 ArrayObject 对象中的键进行升序排序
- ArrayObject::natcasesort() 按自然排序算法对数组对象进行不区分大小写的排序
- ArrayObject::natsort() 按自然排序算法对数组对象进行排序
- ArrayObject::offsetExists() 检查给定的偏移量(即数组下标)在 ArrayObject 对象中是否存在
- ArrayObject::offsetGet() 返回指定偏移位置的数组元素的值
- ArrayObject::offsetSet() 将给定的值分配给指定的偏移量位置
- ArrayObject::offsetUnset() 从 ArrayObject 对象中删除指定偏移量的元素
- ArrayObject::serialize() 将ArrayObject对象序列化为字符串
- ArrayObject::setFlags() 设置 ArrayObject 对象的标志位
- ArrayObject::setIteratorClass() 设置ArrayObject对象的迭代器的类名
- ArrayObject::uasort() 根据指定的比较函数对数组对象的元素进行原地排序,并保持元素与键的关联
- ArrayObject::uksort() 使用用户自定义的比较函数,根据数组键对数组进行排序
- ArrayObject::unserialize() 从字符串中反序列化数组对象
- ArrayObject::unserialize() 将序列化的字符串转换回一个 ArrayObject 对象
- array_change_key_case() 将数组的所有键名转换为大写或小写
- array_chunk() 将一个数组分割成指定大小的块,并返回一个包含这些块的二维数组
- array_column() 从多维数组中返回指定列的值的函数
- array_combine() 通过合并两个数组的值创建一个新数组,其中一个数组用作键名,另一个数组用作键值
- array_count_values()() 计算数组中每个元素的出现次数
- array_diff() 比较两个或多个数组的差异,并返回差异的值
- array_diff_assoc() 比较两个或多个数组的键值对,返回在第一个数组中有而其他数组中没有的键值对
- array_diff_key() 比较两个或多个数组的键,并返回在第一个数组中存在而其他数组中不存在的键
- array_diff_uassoc() 比较两个或更多个数组的键值,并返回存在于第一个数组中但不存在于其他数组中的键值对
- array_diff_ukey() 比较两个或多个数组的键值,并返回在第一个数组中存在而其他数组中不存在的键值
- array_fill() 创建一个由指定值填充的数组。该数组的键从$start_index开始,连续填充$num个元素,每个元素都是$value
- array_fill_keys() 通过指定的键值将一个值填充到一个数组中
- array_filter() 过滤数组中的元素,并返回一个新的数组,该数组只保留满足指定条件的元素
- array_flip() 交换数组中的键和值
- array_intersect() 找到两个或多个数组的交集,并返回一个新数组,其中包含了存在于所有输入数组中的值
- array_intersect_assoc() 获取两个或多个数组的交集,比较数组的键和值
- array_intersect_key() 返回两个或多个数组的键的交集
- array_intersect_uassoc() 返回一个数组,该数组包含了所有在给定数组中同时存在的键值对
- array_intersect_ukey() 返回两个或多个数组的键的交集,使用用户自定义的回调函数进行键的比较
- array_is_list() 用于检查一个数组是否是一个索引数组(即连续的整数作为键名),并且键名从0开始依次递增
- array_keys() 返回给定数组中的所有键名
- array_key_exists() 检查数组中是否存在指定的键名