(2) PHP 随笔---跟老韩学(36-38)---PHP基础(变量,基本语法)
◇PHP的基本语法:
◇1、html 和 PHP 混编
◇2、一个语句以分号结束
◇3、定义一个变量要以“$”符号打头
◇4、变量的数据类型是变化的,而不是固定不变的,php的变量类型是以运行时的上下文决定的
◇5、PHP的变量的名称,应当以字母或者下划线开头,不能以数字开头,也不能以特殊字符开头。
◇6、PHP的基本数据类型包含了 整形、浮点型、布尔类型、字符串型
◇7、PHP还有复合数据类型, 包括 数组 和 对象类型
◇8、PHP还有特殊数据类型, null 和 资源类型($conn就是资源类型)
◇可以利用var_dump($a);来查看$a的数据类型和值。
◇白盒测试,用代码去检测别人的代码。黑盒测试,就是看不见代码,直接去测试功能。
◇在PHP中,一个整型数据可以用十进制,也可以用八进制和十六进制。 $a =0123 //八进制 $b = 0x1A //十六进制
◇可以通过PHP_INT_SIZE显示我们自己的机器,一个整数用几个字节来表示。 //echo PHP_INT_SIZE;
一个整数是用4个字节表示,其中一个字节是8位。十进制2,在内存中表示为00000000 00000000 00000000 00000010.
◇一个变量的值如果是0,0.0,null,空值,在判断其bool类型的值得时候,都是false。
◇字符串的细节问题:
◇字符串大小理论上没有限制,只要不超过内存即可。
◇字符串的赋值或者定义可以用单引号,也可以用双引号。
◇双引号:会输出字符串中的变量的值。 双引号会对双引号的转义字符进行解析。并且双引号会对PHP的一些特殊字符进行转义。
◇单引号:只会直接输出字符串中的所有内容。 单引号会对单引号的转义字符进行解析。
◇可以通过PHP_INT_MAX来显示一个整数的最大值。 //echo PHP_INT_MAX;