Yis*_*ang 2 php
我们知道,有四个函数可用于插入和删除数组:
什么意思array_unshift()和array_shift()我的意思是为什么它们被命名为这样吗?
array_unshift()
array_shift()
Lig*_*ica 8
这是历史性的.在较新的语言中,我们可能不会再将它称为"移位",而Perl的旧术语包括shift关键字,其工作是:
[Shift]数组的第一个值关闭并返回它,将数组缩短1并将所有内容向下移动.
这通常与@_包含函数参数的数组一起使用,并且shift可以一次提供对它们的访问.
@_
shift
在早期Perl仍被广泛用于网络编程的早期,PHP简单地采用了这个术语,添加了"反向" unshift并留下了它.
unshift
另一个例子是以libc函数glob命名的.我想这样做的目的是让那些从现有语言进入PHP的人熟悉这些功能,但回想起大约十年后,这些术语可能已经老化了. glob()
glob
glob()
归档时间:
13 年 前
查看次数:
264 次
最近记录: