<?php
header("content-type:text/html;charset=utf-8"); //设置编码
/*
整数类型:
1.整数是一个没有小数的数字。
2.整数可以是正数或负数
3.整型可以用三种格式来指定:十进制, 十六进制( 以 0x 为前缀)或八进制(前缀为 0)
进制之间的转换:
1、十进制转二进制:除2取余;
2、二进制转十进制:1*22;
3、八进制转二进制:一位对应二进制三位数;$a = 0xe; $a = 011;
4、二进制转八进制:三位对应八进制一位;
5、十六进制转二进制:一位对应二进制四位数;
6、二进制转十六进制:四位对应十六进制一位;
浮点数:就是小数
布尔值:TRUE和FALSE
输出页面时:如果false不输出,如果true输出1
可以使用var_dump()方法输出数据的类型和返回值
*/
//判断变量是否设置
$a = 1;
if (isset($a)) {
echo $a . "<br>";
} else {
echo '没有变量';
}
//判断变量是否为空
$b = '';
if (empty($b)) {
echo '这是空的';
} else {
echo $b;
}
//常量 定义常量时常量名全部大写
define('NAME', '张三');
echo NAME;
//魔术常量
/*
__LINE__文件中的当前行号
__FILE__ 当前文件到的绝对路径
__DIR__文件所在的目录
__FUNCTION__返回该函数被定义时的名字
*/
echo __LINE__;
echo __FILE__;
echo __DIR__;
echo __FUNCTION__;
//字符串拼接的运算符
$name = 'zhangsan';
$name .= 'lisi';
echo $name;
///////////////////////////
$a = 1;
$b = $a++;
echo $b;
$c = ++$a;
echo $c;
// <> => !=
var_dump($a <> $b);
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PHP02</title>
</head>
<body>
<div>
<h3>这是标题</h3>
<?php
$l = 1;
if($l>=1){
?>
<p>这是段落</p>
<?php
}
?>
</div>
</body>
</html>