Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:
网站其实是服务器上一个目录。访问路径是通过浏览器等前端进入。
服务器就是远程主机,被称为后端,php就是服务器的扩展,能执行php文件。
1.前端请求访问页面
2.如果是文件html格式则服务器直接处理,如果是php,服务器将php文件交给php扩展
3.处理完毕下响应返回前端
php可以和html在同一页面编写,但是一旦html文档中出现了php,那么这个文档的后缀只能是php。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>php与html混编</title>
</head>
<body>
<?php
echo '<h2>你好</h2>';
?>
</body>
</html>
<?= ?>适合一行数据。<?= '<h3>短标签使用</h3>'?>
变量名必须是一个合法的标识符,字母,数字,下划线且禁止数字开头使用$开头
php数据类型:分为三大类,基本类型,复合类型,特殊类型
$number=12;
$shop=135.6;
var_dump($age,$shop);
$name="xiaoming";
$email='123@qq.com';
//转义
$world='hello \'你好\'';
$stu=[1,'php',456];
// $stu[下标];表示指引的具体数据
// $stu[0]表示数组中的第一个值 1
// $stu[1]表示'php'
// $su[2]表示 456
//声明一个空数组[],可以使用如上方法给数组追加数据
$stu=[];
$stu[0]=2;
$stu[1]='world';
$stu[2]=789;
var_dump($stu);
//下标默认是数字表示,也可以使用字符表示
$stu=['name'=>'小明','number'=>234];
echo $stu['name'];
class Demo{
//private是权限修饰符,私有的外部可不调用
private $name='xiaoming';
public function getName(){
//$this表示当前类的对象
return $this->name;
}
}
$dem=new Demo();
echo $dem->getName();