Ds \ Vector::unshift()函数是PHP中的内置函数,用于将元素添加到向量的前面。此函数将向量中的所有元素都向前移动,并将新元素添加到前面。

用法:

void public Ds\Vector::unshift( $values )

参数:该函数接受单个参数$values,该参数保存要添加到向量中的值。

返回值:该函数不返回任何值。

以下示例程序旨在说明PHP中的Ds \ Vector::unshift()函数:

程序1:

// Create new Vector

$vect = new \Ds\Vector([3, 6, 1, 2, 9, 7]);

echo("Original vector:\n");

// Display the vector elements

print_r($vect);

echo("\nArray elements after inserting new element\n");

// Use unshift() function to aff elements

$vect->unshift(10, 20, 30);

// Display updated vector elements

print_r($vect);

?>

输出:

Original vector:

Ds\Vector Object

(

[0] => 3

[1] => 6

[2] => 1

[3] => 2

[4] => 9

[5] => 7

)

Array elements after inserting a new element

Ds\Vector Object

(

[0] => 10

[1] => 20

[2] => 30

[3] => 3

[4] => 6

[5] => 1

[6] => 2

[7] => 9

[8] => 7

)

程序2:

// Create new Vector

$vect = new \Ds\Vector(["geeks", "for", "geeks"]);

echo("Original vector:\n");

// Display the vector elements

print_r($vect);

echo("\nArray elements after inserting new element\n");

// Use unshift() function to aff elements

$vect->unshift("PHP articles");

// Display updated vector elements

print_r($vect);

?>

输出:

Original vector:

Ds\Vector Object

(

[0] => geeks

[1] => for

[2] => geeks

)

Array elements after inserting a new element

Ds\Vector Object

(

[0] => PHP articles

[1] => geeks

[2] => for

[3] => geeks

)

php unshift,PHP Ds\Vector unshift()用法及代码示例相关推荐

  1. php clear(),PHP Ds\Collection clear()用法及代码示例

    Ds \ Collection::clear()函数是PHP中的内置函数,用于从集合中删除所有值. 用法: Ds\Collection::clear( void ) 参数:该函数不接受任何参数. 返回 ...

  2. php中isempty函数,PHP Ds\Collection isEmpty()用法及代码示例

    Ds \ Collection::isEmpty()函数是PHP中的内置函数,用于返回collection是否为空. 用法: Ds\Collection::isEmpty ( void ):bool ...

  3. php 返回map,PHP Ds\Map get()用法及代码示例

    Ds \ Map::get()函数是PHP中的内置函数,用于返回给定键的值. 用法: mixed public Ds\Map::get( mixed $key[, mixed $default] ) ...

  4. php dirtoarray,PHP Ds\Stack toArray()用法及代码示例

    PHP的Ds \ Stack::toArray()函数用于将堆栈转换为数组并返回转换后的数组.此功能不会修改实际的堆栈. 用法: void public Ds\Stack::toArray () 参数 ...

  5. php中的DS,PHP Ds\Set reverse()用法及代码示例

    PHP中Ds \ Set类的Ds \ Set::reverse()函数是一个内置函数,用于反转Set实例中存在的元素的顺序.此功能使原位设置反向.也就是说,它不使用任何额外的空间,并使用相反的值更新原 ...

  6. php中的toarray,PHP Ds\Deque toArray()用法及代码示例

    Ds \ Deque::toArray()函数是PHP中的内置函数,用于将Deque转换为数组.数组中的元素将与Deque中的顺序相同. 用法: public Ds\Deque::toArray( v ...

  7. java vector addall_Java Vector addAll()用法及代码示例

    java.util.Vector.addAll(int index,Collection C):此方法用于将集合中作为参数传递的所有元素附加到此函数的向量的特定索引或位置. 用法: boolean a ...

  8. python numpy allclose用法及代码示例

    python numpy allclose用法及代码示例 用法: numpy.allclose(a, b, rtol=1e-05, atol=1e-08, equal_nan=False) 如果两个数 ...

  9. PostgreSQL REGEXP_REPLACE用法及代码示例

    PostgreSQL REGEXP_REPLACE用法及代码示例: 原文链接:https://vimsky.com/examples/usage/postgresql-regexp_replace-f ...

  10. html焦点试图代码,HTML DOM focus()用法及代码示例

    DOM focus()方法用于为元素赋予焦点,并借助blur()方法删除焦点.我们可以将焦点放在任何元素上,并通过执行一些操作来启用它.例如,我们可以通过单击按钮将焦点放在某些文本上. 用法: Obj ...

最新文章

  1. CVPR NTIRE 2022|双目超分辨率挑战赛开赛
  2. 用Python解“分段计算居民水费”题
  3. ks检验正态分布结果_数据分析基础(2)——正态分布检验
  4. 2.14 文件和目录权限chmod
  5. cookies,sessionStorage 和 localStorage 的区别?
  6. python 函数递归一次增加一次变量_python函数局部变量、全局变量、递归知识点总结...
  7. Python这11个奇特的库,你都认识吗?你还知道哪些?
  8. 基于机器视觉的玻璃Mark点字符识别
  9. 拷贝构造函数和赋值构造函数声明为私有的作用
  10. 全网最全的Postman接口自动化测试
  11. 基于爬虫制作的Python翻译程序
  12. .net使用本地MQ消息队列( .net 4.5 环境)
  13. linux常用cat,Linux常用操作命令之cat
  14. Android淑女剑之HorizontalScrollView之窈窕淑女
  15. 已更新或删除的行值要么不能使该行成为唯一行,要么改变了多个行
  16. ffmpeg delogo滤镜去除图片水印
  17. iconfont 在原有的图标中,增加新的图标
  18. 去除winrar的弹窗广告方法
  19. 完全卸载office(手动卸载)、微软工具自动卸载、安装Office时提示错误1310、写入文件“GROOVEEX“时错误,请确认您有权限访问该目录
  20. 手机怎么解决同ip多账号_抖音播放量低怎么办?如何提高抖音播放量上热门?...

热门文章

  1. 【沧海拾昧】微机原理:并行接口电路8255芯片
  2. 什么是储蓄池抽样(Reservoir Sampling)算法?
  3. 不用刷新,用 dfuse 流式搜索提供即时用户体验
  4. 常微分方程和偏微分方程的区别
  5. 科目二 起步准备工作 LTS
  6. Kubernetes kubectl rollout 命令详解
  7. 我们称字母顺些和逆写都相同的单词或者短语为“回文”,编写一个Java程序判断输入的一行文本是否是回文。
  8. app模式会被第三方平台模式取代吗_那些逐渐被系统功能取代的第三方APP,你知道多少?...
  9. 山东大学项目实训(三十二)—— 科室管理
  10. Android移动开发基础