Php笔记
Php笔记
1.php基本语法
1.定义一个变量要以$符号打头
2.Php可以和html混用
3.Php变量的数据类型是变化的
4.Php区分大小写
5.Php变量的名称要以下划线或字母打头,不能是数字
2.php数据类型有哪些
1.基本数据类型:整形
小数型(单精度,双精度)
布尔类型(表真和假)
字符串
2.复合数据类型:数组(array)
对象(object)
3.特殊数据类型:null
资源类型(resource)
3.整形的细节
echo PHP_INT_SIZE; 输出int型所占空间
echo PHP_INT_MAX; 输出int型的最大整数
如果一个int整数超出范围,它会自动转换类型为float
4.布尔类型的细节
布尔类型就两个值:TRUE FALSE
会当做假的值:false,整型0,浮点型0.0,空字符串,字符串“0”,null,空数组,没有任何元素的对象
5.浮点数的细节
浮点数的精度为14位(从左边开始,第一个非0数就是精度开始)
6.字符串细节
一个字符占用一个字节
一个字符串类型理论上可以表示足够大,直到内存用完
我们定义字符串的时候可以用‘’,也可以用“”
区别案例:①$a=90
$a1=”hello$a;
$a2=’hello$a’;
echo $a1; //会输出hello90
echo $a2; //会输出hello$a
②$a=”abcd\””; //会输出abcd”
$b=’abcd\”’; //会输出abcd\”
7.数据类型的自动转换
var_dump(变量)//输出变量类型和变量值
8.php的算术运算符
+(加),-(减),*(乘),/(除),%(取余)
++(自加),--(自减),+=(左加),-=(左减)
*=(左乘),/=(左除),%=(左取余)