特点:内容是可变的
拓展名:asp\php\jsp\aspx等等
简单动态页面
复杂动态页面
$x = 'Hello world!';
$y = "Hello world!";
echo $x;
echo"
";
echo $y;
$a=-15;
$b=0xA;
$c=017;
echo $a;
echo $b;
echo $c;
$x = 10.365;
var_dump($x);
echo "
";
$x = 2.4e3;
var_dump($x);
4. bool类型
false:输出什么都不显示
$x=true;
var_dump($x);
$y=false;
var_dump($y);
echo $x;
echo $y;
//null型
$x="Hello world!";
var_dump($x);
$x="";
var_dump($x);
$x=null;
var_dump($x);
6.string类型
算术运算和赋值运算
同C/C++
字符串运算(实际上是字符串连接运算)
$a = "Hello";
$b = $a . " world!";
echo $b; // 输出 Hello world!
$x="Hello";
$x .= " world!";
echo $x; // 输出 Hello world!
3. 比较运算
$x=100;
$y="100";
var_dump($x == $y); //值相等,返回true
var_dump($x === $y);//类型不同,返回false
注意:区分以下三者
$x=100;
$y="100";
$z=50;
var_dump($x != $y);//因为值相等,返回 false
var_dump($x <> $y);//与 != 运算结果相同
var_dump($x != $z); //因为值不等,返回true
var_dump($x !== $y); // 因为类型不相等,返回 true
var_dump($x !== $z); // 因为值不相等,返回 true
一般定义:
规定常量是否大小写敏感:
define("PI",3.1415926,true);
echo pi;
这里的pi与PI就是相同的常量了~
<?php
$t=date("H");
if ($t<10) {
echo "Have a good morning!";
} elseif ($t<20) {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>
$day=date("w");//获得星期几的数字
// $day=0;
switch($day){
case 1:
echo "今天是星期一";
break;
case 2:
echo "今天是星期二";
break;
case 3:
echo "今天是星期三";
break;
case 4:
echo "今天是星期四";
break;
case 5:
echo "今天是星期五";
break;
case 6:
echo "今天是星期六";
break;
case 0:
echo "今天是星期日";
}
$sum=0;//累加和
//计数器
for($i=1;$i<=100;$i++)
{
$sum=$sum+$i;
};
echo $sum;