微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 与array_pop()相反的函数是什么?

array_pop()返回数组的最后一个值,并从数组中删除该值.

与array_pop()相反的函数是什么,即返回并删除数组的第一个值?

更详细一点.

功能

> array_pop()在数组末尾弹出一个元素.
> array_push()将元素推送到数组的末尾.
> array_shift()从数组的开头弹出一个元素.
> array_unshift()将元素推入数组的开头.

美丽的矩阵

这是一个漂亮的矩阵,显示了其他功能.注意符号箭头.

Beginning End
Pop from<-array_shift()array_pop()->
Push into->array_unshift()array_push()<-

使用SO的标记限制创建它真的很不舒服.点击编辑查看源代码(当然可以随意增强它)!

转移VS.不要混淆

所以.当我试图记住所有4个函数时,我很容易了解array_pop()的作用:它只是在数组末尾弹出一个元素.当然,互补的array_push()的功能在第一次拍摄时也是绝对清晰的:它将一个元素推回到最后.然而,当我试图记住哪一个弹出以及哪一个弹出时,两个相反的兄弟array_shift()和array_unshift()一直给我带来困难. : – /我不得不经常查找.

有趣的是,我想出的解决方案就是字母“U”.拥有它的那些:array_pUsh()和array_Unshift() – pUsh.另外两个 – 流行.十分简单!

希望这有助于任何人!

原文地址:https://www.jb51.cc/php/135861.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐