更详细一点.
原文链接:https://www.f2er.com/php/135861.html> 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.另外两个 – 流行.十分简单!
希望这有助于任何人!