变量的类型、类型转换、常量
作业标题:0803 作业
作业内容:1. php变量的8种数据类型? 2. php变量类型的转换? 3. 如何定义php常量, 实例演绎php变量与常量的区别?
- php变量的8种数据类型
标量4种:整型int、布尔型boolean、浮点型float、字符型string
复合型2种:对象型、数组型
特殊类型:null型、资源型resource
- php变量类型的转换
// 永久转换变量类型
settype($p,'integer');
echo gettype($p);//integer
var_dump($_GET['page']);//string(1) "2"
// 临时转换
$page = (int)$_GET['page'];
echo '<br>';
var_dump($page);
//系统自动转换
$foo = '100pages';
@$foo += 200;//$foo = $foo+200;
var_dump($foo);
- 如何定义php常量, 实例演绎php变量与常量的区别?
<?php
const c1=11;//这里是顶层代码,可以使用
if(c1>10){//使用常量、进行判断
//const c2=12;//这一行语法错误
$c2=12;//这里用变量
}