其中四种基本类型:
两种复合类型
两种特殊类型
对象数据类型(定义一个类 然后实例化对象使用new 然后输出)
-
- class a{
- function b(){
- echo "函数";
- }
- }
-
- $c=new a;//实例化类
- $c->b();//类里面的函数调用
- ?>

资源数据类型(对文件进行操作)

类型的强制转换====具体的表达式前面+(类型)

PHP函数:
- gettype()得出数据的类型
- is_string()判断数据类型是什么
- is_int()判断数据类型是什么,

算术运算符:+-*/%
常用数学函数
数学常量
变量(大小写敏感)
$变量名=表达式
如果变量未被赋值,则该变量的初值可能是0,0.0,空字符串 空数组
变量的赋值(=、+=、-=、*=、/=、%=、++、--)
$x=10; echo ++$x; echo " :先自增
"; echo $x; echo " :所以仍然不变
"; $y=10; echo $y++; echo " :先输出 在加1
"; echo $y; echo "
"; $z=5; echo --$z; echo ":先自减
"; echo $z; echo "
"; $i=5; echo $i--; echo ":先输出 在减1
"; echo $i; echo "
"; ?>
字符串的引用:"字符串".'字符串' --单引号双引号均可以
字符串的应用:
.串接
.=串接赋值
字符串和算数运算符的混合运算
echo 1 + "2";//字符串中有数字当成数值型计算 echo "
"; // echo 1+ "3 ff df"; echo "
"; // echo 1 . "2"; echo "
"; // echo 1 + "not a number"; echo "
"; // echo 1 + 3 +"5" +7+9; echo "
"; //串接运算符 echo 1 . 3 . "5" . 7 . 9; echo "
"; //从左边到右边运算 优先级别相同 echo 1 + 3 . "5" . 7 + 9; echo "
"; // echo (1 + 3) . "5" .(7 + 9); ?>