PHP基础

一、PHP基础
1、PHP是弱类型,命名规则必须是字母和下划线组成,开头是字母。
2、PHP的数据类型:Bool、integer、float、string、object、array、null(代表什么都没有)、resource(资源)。
3、得到当前变量类型:gettype()。
4、print是函数调用,echo是简单的字符串输出,函数要处理更多的代码,所以echo执行速度更快。
5、PHP里面的数组不能使用大数据,PHP占用的内存空间相当于强类型语言的100倍。
6、获取数组的长度用count()函数。
7、PHP里面的特殊循环:foreach()。
8、变量被认为是null:尚未被赋值,unset,赋值为null。
9、如果是布尔值,true=1,false什么都看不到。
10、检查变量是否存在用:isset(不能赋值为空 )。
11、递归函数:在函数内部有语句来调用函数本身,递归函数通常是必须有参数的,参数在递归调用中必须在不停的变化(变大或变小),并且始终有一个结束点。
12、从PHP5开始,函数有默认值,带多个参数,其中带默认值的请放在后面。
13、PHP获得当前时间:echo ‘输出当前时间:’.date('y-m-d H:i:s') 设置默认时区:date_default_timezone_set("PRC/( Asia/Chongqing)");
14、PHP数组不会自动增加没有设置的内容,也不会自动扩展下标。

原文地址:https://www.cnblogs.com/223y/p/5451076.html