PHP函数大全 · D
千寻网 PHP 函数大全,收录以字母 d 开头的 PHP 函数,共 560 个,含用途说明、示例。 共 560 个函数
- Ds\Sequence::slice() 从序列中提取指定范围的元素,并返回一个新的序列
- Ds\Sequence::sort() 对当前序列进行排序
- Ds\Sequence::sum() 计算序列中所有元素的总和
- Ds\Sequence::sorted() 返回一个经过排序的新的序列,原序列不会受到影响
- Ds\Sequence::unshift() 在序列的开头插入一个或多个值,并将序列中的其他元素向后移动
- Ds\Set::add() 向集合中添加一个新的元素
- Ds\Set::allocate() 将集合的元素数量设置为指定的大小,如果集合中元素的数量已经大于指定的大小,则会删除多余的元素
- Ds\Set::capacity() 设置Set对象容量的限制
- Ds\Set::clear() 清空集合中的所有元素
- Ds\Set::copy() 创建当前Set的一个副本
- Ds\Set::count() 获取集合中元素的数量
- Ds\Set::contains() 判断集合中是否存在指定的元素
- Ds\Set::diff() 计算当前集合和另一个集合的差异,并返回一个包含差异元素的新集合
- Ds\Set::filter() 过滤集合中的元素,并返回一个新的集合
- Ds\Set::first() 获取集合中的第一个元素
- Ds\Set::get() 获取集合中的一个随机元素
- Ds\Set::isEmpty() 判断Set集合是否为空
- Ds\Set::join() 将集合中的所有元素以指定的分隔符连接成一个字符串
- Ds\Set::intersect() 返回一个新的集合,其中包含与给定集合的交集的元素
- Ds\Set::jsonSerialize() 将Set对象序列化为一个可以被json_encode()函数处理的数组
- Ds\Set::last() 返回集合中的最后一个元素
- Ds\Set::reduce() 根据提供的回调函数对集合的所有元素进行归约操作,返回一个单个值
- Ds\Set::merge() 合并两个 Set 对象,并返回一个新的 Set 对象,其中包含两个 Set 对象中的所有唯一值
- Ds\Set::reversed() 返回一个新的 Set 对象,其元素与原始 Set 对象相同,但以相反的顺序排列
- Ds\Set::remove() 从Ds\Set集合中移除指定的元素
- Ds\Set::reverse() 反转 Ds\Set 对象中元素的顺序,并返回一个新的反转后的 Ds\Set 对象
- Ds\Set::sort() 对当前 Set 对象进行排序
- Ds\Set::slice() 回一个新的 Set(集合),包含原 Set 指定范围内的值
- Ds\Set::sorted() 返回一个按照自然顺序排列的新的已排序集合
- Ds\Set::sum() 计算集合中所有元素的和
- Ds\Set::toArray() 将 Ds\Set 对象转换为一个数组
- Ds\Set::union() 返回当前集合与其他一个或多个集合的并集
- Ds\Set::xor() 计算两个集合的异或运算,返回一个新的集合,其中包含在一个集合中出现,但不在另一个集合中出现的所有元素
- Ds\Set::__construct() 保存唯一的值
- Ds\Stack::allocate() 强制设置 Stack 的容量大小
- Ds\Stack::capacity() 返回栈的容量大小,即栈中可以存储元素的最大数量
- Ds\Stack::clear() 清空堆栈中的所有元素
- Ds\Stack::copy() 创建当前 `Ds\Stack` 对象的一个副本
- Ds\Stack::count() 获取栈中元素的数量
- Ds\Stack::isEmpty() 检查栈是否为空
- Ds\Stack::jsonSerialize() 序列化堆栈的元素为一个可用于 JSON 编码的数组
- Ds\Stack::peek() 返回堆栈顶部的元素值,但不会删除该元素
- Ds\Stack::pop() 从堆栈的顶部移除并返回最顶部的元素
- Ds\Stack::push() 向栈中推入一个或多个元素
- Ds\Stack::toArray() 将栈转换为数组
- Ds\Stack::__construct() 创建一个新的堆栈对象
- Ds\Vector::allocate() 分配指定数量的内存空间给向量(vector)
- Ds\Vector::capacity() 获取当前向量的容量大小,即向量在不重新分配内存的情况下可以容纳的元素数量
- Ds\Vector::apply() 对向量中的每个元素应用给定的回调函数,并返回一个新的向量,其中包含回调函数的返回值
- Ds\Vector::clear() 将 Vector 中的所有元素删除,使其为空集合
- Ds\Vector::contains() 检查向量中是否包含指定的值
- Ds\Vector::copy() 创建一个新的Vector对象,该对象可以复制当前Vector对象的所有元素
- Ds\Vector::count() 获取当前向量的元素个数
- Ds\Vector::filter() 确定是否保留该元素
- Ds\Vector::find() 在向量(Vector)中搜索指定的值,并返回第一个匹配的索引或键
- Ds\Vector::first() 返回 Vector 第一个元素的值
- Ds\Vector::get() 获取指定索引处的元素
- Ds\Vector::isEmpty() 检测一个向量(vector)是否为空
- Ds\Vector::insert() 在指定的索引位置插入一个或多个元素到Vector中
- Ds\Vector::join() 将向量中的所有元素转化为字符串,并以指定的分隔符连接起来