批改状态:合格
老师批语:
使用upupw在本地创建一个php开发环境,并添加一个虚拟主机,域名自己定添加一个网站,域名为php.io

客户端浏览器发送一个请求,请求服务器上的文件若是静态文件 html, css, js,服务器软件 Apache | Nginx 或 其它服务器软件,接收到静态资源后会直接返回到客户端。若是 php 文件,服务器软件 Apache | Nginx 或 其它服务器软件,查找能解析 php 的软件,生成 html 静态后,交给服务器软件,返回到客户端。
<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>将php与html混编</title><h2>将php写到html文档中</h2><!-- 短标签 --><?php// 如果只是输出一段动态文本或变量值// 只有一行语句或者是最后一行语句,分号随便加与不加echo '<h3>这是一个短标签</h3>'?><!-- 简化 --><?echo '<h3 style="color:seagreen">短标签输出的内容</h3>';?><!-- 短标签的快速输出 --><?php $str = '<h3 style="color:red">短标签输出的内容</h3>' ?><?= $str ?></head><body></body></html>

<?php// 1.1 布尔类型$A1 = gettype(true);// 如果想得到一个变量值的类型的"字符串表示"$A2 = "hello '早上好 挣到钱了没'";// 1.2 数值类型、// 十六进制$B1 = 0x5ac;// 八进制$B2 = 7654;// 二进制$B3 = 0b1110;//整数$C4 = 8.6e6;;// 小数也叫浮点数$D1 = 3.1415926;printf("<br />A1: %s<br />A2 = %s</br>B1 = %d<br/>B2 = %d<br/>B3 = %d<br/>C4 = %d<br/>D1 = %.7f", $A1, $A2,$B1,$B2,$B3,$C4,$D1);

写个容器将上面的代码单元进行封装,这个容器就是:对象使用对象的本质是代码复用;对象模板: 类类与对象: 在不引起误会的场景下,可以混用对象与实例: 实例是对象的同义词
<?php//数组$stu = [1, '邮箱', '密码'];//数组索引默认从0开始进行递增echo 'id = ', $stu[0], '<br>';echo 'email = ', $stu[1], '<br>';echo 'passwor = ', $stu[2], '<br>';//关联数组$stu = ['A' => '早上', 'B' => '中午', 'C' => '傍晚', 'D' => '半夜'];// php提供了一个内置函数 print_r()echo '<pre>' . print_r($stu, true) . '</pre>';// 对象class Demo{// 变量=>属性private $a = 1;private $b = 2;// 函数 => 方法public function sum(){return $this->a . ' + ' . $this->b . ' = ' . ($this->a + $this->b);}}$obj = new Demo();echo $obj->sum(), '<br>';

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号