php压入/弹出数组元素压入intarray_push(arra
压入 int array_push(array $array,mix $var) 弹出 mixed array_pop(array $array) mixed在前和后分别表示什么意思?为什么第一个是整型int,第二个是mixed?为什么第一个代码有mixed $var,第二个没有? 问题补充: 分别是php压入数组元素和弹出数组元素的语法
int和mixed表示这个函数的返回值类型。 array_push返回新数组的长度,所以为整型。 而array_pop返回被弹出的最后一个元素,所以其类型不确定,为mixed,表示可能为不同的类型。