求解释一句perl语句my ($day,$month,$year) = (localtime(time()-86400))[3,4,5];这句话...我能明白大概的意思,就是把日、月、年这三个数字分别给到前面声明的三个变量里,主要是后半边,尤其是[3,4,5],何意?.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 12:08:41
xR]OQ+lr6&CLHW +-GEШf cza/~&_&{9st_iTmBfb4,Wz$OD* j>hʲ"\,
A{:i/Iz$-ċQGuNĖÛ;nˁS//չ!`]Wk?mf
^Pk^;tYvIAU^#aDvwV8ʿia_эKßLneʜs{^-9l/gDpKHam5Іv("?$Q7R2h+%c,iwJk7? >/ԤNlځASTs.$+3Z
enEfӑdxfYf
求解释一句perl语句my ($day,$month,$year) = (localtime(time()-86400))[3,4,5];这句话...我能明白大概的意思,就是把日、月、年这三个数字分别给到前面声明的三个变量里,主要是后半边,尤其是[3,4,5],何意?.
求解释一句perl语句
my ($day,$month,$year) = (localtime(time()-86400))[3,4,5];
这句话...我能明白大概的意思,就是把日、月、年这三个数字分别给到前面声明的三个变量里,主要是后半边,尤其是[3,4,5],何意?
.
求解释一句perl语句my ($day,$month,$year) = (localtime(time()-86400))[3,4,5];这句话...我能明白大概的意思,就是把日、月、年这三个数字分别给到前面声明的三个变量里,主要是后半边,尤其是[3,4,5],何意?.
首先你要知道localtime的返回值是什么.
localtime它返回的是一段列表值,如下
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime()
这段列表值的第3,4,5位分别保存的是日,月,年.
那么(localtime(time()-86400))[3,4,5]则返回一个段新的列表值,即($day, $month, $year)