慌慌张张,不过图碎银几两,偏偏这碎银几两,能解万种惆怅。。。。
---- 网易云热评
一、PHP简介
PHP即超文本预处理器,是一种脚本语言,可在不同平台上执行,在服务器上执行后,将结果以HTML形式返回给浏览器
二、一个简单的PHP页面
<meta charset="UTF-8"> <!-- UTF-8编码 -->
<html>
<body>
<h1>《说好不哭》</h1>
echo "词:方文山 曲:周杰伦";
</body>
</html>
运行结果
三、语法介绍
1、语言标记
/*开头标记*/
echo "aiyou";/*代码段*/
/*结束标记*/
2、注释
echo "aiyou";
/*这是单行注释*/
/*
这是
多行
注释
*/
3、echo输出函数,HTML中的CSS样式都可以用
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)
8、数组和关联数组
$jay=array("说好不哭","告白气球","等待下课");
for($j=0;$j<count($jay);$j++){ //遍历数组
echo $jay[$j]."---";
}
echo "<br>";
$jay1=array('name'=>"说好不哭",'year'=>"2019");//关联数组
foreach($jay1 as $key=>$value)
{
echo $key."=>".$value."<br>";
echo "<br>";
}
运行结果
说好不哭---告白气球---等待下课---
name=>说好不哭
year=>2019
9、常量
define("name","jay")
10、运算符
算数运算符:+-*/%.
逻辑运算符:and or xor && || !
比较运算符:< > <= >= !== != <> ===
赋值运算符:=
递增、递减运算符:++ --
三元运算符:a?b:c a条件为真返回b,条件为假返回c
禁止非法,后果自负
欢迎关注公众号:web安全工具库