一、PHP简介
PHP即超文本预处理器,是一种脚本语言,可在不同平台上执行,在服务器上执行后,将结果以HTML形式返回给浏览器
二、一个简单的PHP页面
<!DOCTYPE html>
<meta charset="UTF-8"> <!-- UTF-8编码 -->
<html>
<body>
<h1>《说好不哭》</h1>
<?php
echo "词:方文山 曲:周杰伦";
?>
</body>
</html>
三、语法介绍
1、语言标记
<?php /*开头标记*/
echo "aiyou";/*代码段*/
?>/*结束标记*/
2、注释
<?php
echo "aiyou";
/*这是单行注释*/
/*
这是
多行
注释
*/
?>
3、echo输出函数,html中CSS样式都可以用
<?php
echo "词:方文山 曲:周杰伦";
echo "<br>"; /*换行*/
echo "演唱:周杰伦/五月天阿信";
echo "<hr>"; /*分割线*/
echo "<span style='color:red;'>没有了联络</span> 后来的生活 我都是听别人说";/*将前面一句设置红色*/
?>
4、变量声明
$符号开头
必须是字母或_开始
大小写敏感
不能用关键字当做变量名,比如$echo
.是连接两个字符串
$a="说你怎么了";
$_b="说你怎么过";
$A="放不下的人是我";
echo $a." ".$_b." ".$A;
5、可变变量,$$a=$Jay="五月天"
$a="Jay";
$$a="五月天";
echo $a;
echo $Jay;
6、引用变量,$c=&$a,相当于给a起一个别名c,这里要注意一下,''单引号是原样输出,""双引号会直接执行
$a=1;
$b=$a;
$b=$b+1;
echo '$a='.$a;
echo "<br>";
echo '$b='.$b;
echo "<br>";
$c=&$a;
$c=$c+1;;
echo '$a='.$a;
echo "<br>";
echo '$c='.$c;
运行结果
$a=1
$b=2
$a=2
$c=2
7、变量类型
整型(1,-1,0x1,01,)
浮点型(1.1)
布尔型(true,false)
数组和关联数组
$jay=array("说好不哭","告白气球","等待下课");
for($j=0;$j<count($jay);$j++){ //遍历数组
echo $jay[$j]."---";
}
echo "<bt>";
$jay1=array('name'=>"说好不哭",'year'=>"2019");//关联数组
foreach($jay1 as $key=>$value)
{
echo $key."=>".$value."<br>";
echo "<br>";
}
8、常量
define("name","jay")
9、运算符
算数运算符:+-*/%.
逻辑运算符:and or xor && || !
比较运算符:< > <= >= !== != <> ===
赋值运算符:=
递增、递减运算符:++ --
三元运算符:a?b:c a条件为真返回b,条件为假返回c
禁止非法,后果自负