第二章 案例
案例2-1 HTML中嵌入PHP 一、案例描述
1、 考核知识点
PHP注释
2、 练习目标
? 熟悉PHP嵌入到HTML中的语法风格 ? 了解HTML注释与PHP注释的区别
3、 需求分析
PHP是嵌入到HTML中的脚本语言,PHP核心程序通过PHP的标记找到需要解析的代码。
我们尝试将PHP的代码放在HTML中的任意位置,看它会不会起作用,再试试HTML的注释能不能注释PHP的标记与代码,PHP的注释能不能注释HTML的代码。
4、 设计思路(实现原理)
1) 创建文件test.php,在里面写一段HTML代码。
2) 在HTML代码中用PHP输出HTML的标签和属性。 3) 用HTML的注释PHP的标记与代码。 4) 试试能不能用PHP注释HTML的代码。
二、案例实现
1、创建文件test.php,在里面写一段HTML代码,代码如下:
这是一个案例
2、在HTML代码中用PHP输出HTML的标签和属性,代码如下:
这是一个案例
';?>
3、将PHP的代码放到HTML的注释中,代码如下:
1
博学谷——让IT教学更简单,让IT学习更有效
这是一个案例
';?>
4、用PHP注释HTML的代码,代码如下:
这是一个案例
';?>
此句话被注释。
使用浏览器访问test.php,结果如下图所示:
然后查看网页源代码,结果如下图所示:
三、案例总结
1、PHP代码可以嵌入到HTML代码中的任何位置,包括注释里。 2、被HTML注释起来的PHP代码仍然会执行。 3、PHP可以分成两段标记来注释HTML的代码。
案例2-2 交换两个变量的值 一、案例描述
1、 考核知识点
变量的定义
2、 练习目标
2
? 掌握变量的定义与使用 ? 熟悉变量的运用
3、 需求分析
变量是指在程序执行的过程中其值是可以变化的,通过本案例可以充分感受到变量在程序中的所用。 假设有变量$a和变量$b,如何将两个变量的值交换?假设变量$a的值为10,变量$b的值为20,则交换后,变量$a的值为20,变量$b的值为10。
4、 设计思路(实现原理)
1)定义一个变量$a,值为10,定义一个变量$b,值为20。 2)定义第三个变量$temp,并把$a的值赋给它。
3)将变量$b的值赋给$a,再把变量$temp的值赋给$b。
二、案例实现
1、编写程序,代码如下:
$a = 10; $b = 20;
echo '变量a='.$a; echo '
变量b='.$b; echo '
--交换--
'; $temp = $a; $a = $b; $b = $temp; echo '变量a='.$a; echo '
变量b='.$b;
运行程序,结果如下图所示:
三、案例总结
当两个变量之间需要交换值的时候,可以利用第三个变量来临时存储其中一个的值。
案例2-3 单引号与双引号 一、案例描述
1、 考核知识点
3