通过今天的学习,了解了php基本的变量使用和web服务器访问原理以及命名规则,和heredoc和nowdoc的使用,以下是编程代码:
实例
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title><?php echo $title?></title> </head> <body> <?php echo '<h1>hello 中文网</h1>'; ?> </body> </html> <?php /** * Created by PhpStorm. * User: admin * Date: 2018/8/21 * Time: 21:12 */ /* * *超文本:html * * */ //定义一个变量 $name="hello"; echo $name; $title="第一天来到php中文网学习php"; /** * htmL中通过<?php?>来输出php变量,但必须加入echo或print 输出 * */ /** * 特殊字符转义 ,单引号不能解析,双引号会 */ $titleName="我爱你中国"; echo $titleName; echo '<br>'.'<hr>'; //输出单引号 $titleName1='我爱你\'中国\''; echo "带单引号".$titleName1; echo '<br>'.'<hr>'; //输出双引号 $titleName2="我爱你\"中国\""; echo "带双引号".$titleName2; //去掉转义符/, echo '<br>'.'<hr>'; $titleName3="我爱你\\\"中国\""; echo "去掉一个转义符".$titleName3; echo '<br>'.'<hr>'; /** * heredoc和 nowdoc 的使用 heredoc和双引号类似可以解析,nowdoc和单引号类似不能解析 */ $answer="你好,php中文网"; //使用heredoc输出需要解析的变量 echo $heredoc=<<<HEREDOC {$answer} HEREDOC; //使用nowdoc输出需要解析的变量 echo <<<'NOWDOC' {$answer} NOWDOC; ?>
运行实例 »
点击 "运行实例" 按钮查看在线实例
以下是手抄代码:
总结:
变量命名:
1,必须用$开始
2,必须用字母或下划线开头,不能有特殊符合
3,每个单词可以用下划线链接
4,第一个单词首字母小写,后面单词首字母大写
5,严格区分大小写
WEB访问原理:
客 户端请求(http或https方式),请求到服务器端,通过php.exe和CGI解析,返回给服务器端h't'm'l文件格式,最后传回给客 户端