- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5讲 PHP程序设计基础 5.1 PHP程序的语法结构 任务1:制作一个简单的PHP程序 下面我们输入如下代码(文件名为first.php): ?php echo “第一个PHP网页”; //输出内容到网页 ? 在IE浏览器地址栏输入:http://localhost/first.php,即可进行网页的运行与调试,显示效果如图4-1所示 任务1:制作一个简单的PHP程序 1.PHP脚本 PHP脚本由一对特殊的标记引出,当PHP解释器分析文件时,所有除特殊标记外的普通文件,都对其不做任何处理,而特殊标记内的文件将作为PHP代码被解释器分析、执行。 该运行机制允许在HTML中嵌入PHP代码,而PHP标记外的内容将被完全独立开,不做任何处理,标记内的内容将作为PHP代码被解析。 任务1:制作一个简单的PHP程序 在HTML文档中嵌入PHP代码的常用方法有三种: 用来标记PHP代码块的标记以“?php”开头,以“?”结尾,如上例代码,这种标记是经常使用的,也是优先选用的一对开始标记和结束标记,这是第一种标记方式。 要实现相同的功能的第二种标记方式如下: ? echo “第一个PHP网页”; //输出内容到网页 ? 任务1:制作一个简单的PHP程序 第三种标记方式以“script language=“php””开头,以“/script”结尾; 如果打算在XML或XHTML中嵌入PHP代码时,需要使用“?php…?”形式的标记以适应XML的标准,在此也建议大家使用“?php…?”形式。 PHP代码块结束标记将自动包含最近一个结尾的新行。而且,结束标记自动隐含一个分号,所以不需要为PHP代码块的最后行追加一个分号。 任务1:制作一个简单的PHP程序 PHP允许使用如下结构: ?php if ($expression){? strongthis is true/strong ?php } else {? strongthis is false/strong ?php }? 任务1:制作一个简单的PHP程序 2.字符串的输出语句 上例中echo语句的功能是:将指定引号中的字符串输出到网页。 PHP语言中,echo是一个最常用的内置函数,它的作用是输出一个或者多个字符串。其格式为: echo 输出字符串列表 注:输出字符串列表表示可以输出一个或者多个字符串,用“,”间隔。 (1)echo输出一个字符串,如上例。 任务1:制作一个简单的PHP程序 (2)echo输出包含HTML标记的字符串,如: ?php echo h1第一个PHP网页/h1; //h1为标题1 ? (3)echo输出多个字符串。例如: ?php echo 你好!,这是我的第一个PHP网页; ? 任务1:制作一个简单的PHP程序 (4)echo还可以输出变量的值 ?php $s=这是我的第一个PHP网页; echo $s; ? 在上面的代码中,$s是一个变量,通过赋值运算符“=”给变量赋值,$s的值是“这是我的第一个PHP网页”,用echo输出$s的值。同样道理,使用echo也可以输出多个变量的值。 任务1:制作一个简单的PHP程序 (5)echo输出的字符串中含有变量 如果echo输出的字符串中含有变量,可以分两种情况:第一种是字符串参数用双引号,echo输出变量的值;第二种是字符串参数使用单引号,则输出变量名。第一种情况如: ?php $s=欢迎使用PHP; echo 同学们,$s; ? 浏览器中显示效果如图4-2所示。 任务1:制作一个简单的PHP程序 第二种情况如: ?php $s=欢迎使用PHP; echo ‘同学们,$s’; ? 浏览器中显示效果如图4-3所示。 任务1:制作一个简单的PHP程序 3.注释方法 在编程时给代码加上简单明了的注释是非常好的习惯,代码注释可以帮助自己日后记忆,也可帮助他人看懂和使用代码。 PHP支持C,C++和UNIX Shell风格的注释,有两种类型:单行注释和多行注释。 (1)单行注释 在一行中所有“//”符号右面的文本都被视为注释,因为PHP解析器忽略该行“//” 右面的所有内容。如下代码中加粗部分就是单行注释的内容。 任务1:制作一个简单的PHP程序 ?php echo “欢迎使用PHP”; //这是单行注释 ? (2)多行注释 PHP多行注释以“/*”开头,以“*/”结束。在“/*”和“*/”之间的内容为注释的文本。如下代码中加粗部分就是多行注释的内容。 ?php echo 欢迎使用PHP; /*多行注释 多行注释*/ ? 任务1:制作一个简单的PHP程序 4.分号的作用 PHP中分号的作用为指令分隔符,分号表示一个PHP指令的结束,记住在每
文档评论(0)