array_push、array_pop、array_shift和array_unshift区别
2015-08-31 17:23:43 PHP
array_push、array_pop   (相当于是堆栈)、array_shift和array_unshift区别(相当于是队列)array_push(array,value1,..,) 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。注释:即使数组中有字符串键名,新添加的元素也始终是数字键例如:<?php &nb
echo ,print_r(),print(),var_dump()的区别
2015-08-31 16:49:55 PHP
echo是语言结构,无返回值; print功能和echo基本相同,不同的是print是函数,有返回值;  print_r是递归打印,用于输出数组或对象。var_dump()方法是判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型.常用于调试程序使用。