文档详情

Web程序设计课件 第3章 PHP基础语法.pptx

发布:2025-06-11约1.37万字共143页下载文档
文本预览下载声明

第3章PHP基础语法主讲人:

目录01PHP入门03PHP变量02PHP常量04运算符与表达式

本章知识结构

本章学习目标BDAC熟悉PHP的4种标记。熟练运用常量与变量。掌握PHP基础语法。精通运算符与表达式的使用。

3.1PHP入门PARTONE

3.1.1PHP的4中标记

什么是标记?

XML风格ASP风格脚本风格简短风格

温馨提示:无规矩不成方圆遵规办事

(1)XML风格利用分界符“?php”和“?”这是PHP最为普通的嵌入方式强烈建议使用此方式这种写法可以为你的程序在跨平台使用时减少不必要的麻烦!注意:这种风格不能被服务器引擎禁用,在XML和HTML中可以用。

(2)简短风格利用分界符“?”和“?”这种方式是简写方式,必需在php.ini文件中将short_open_tag设置为On(PHP5中默认设置为On),否则编译器将不予解析。

(3)脚本风格利用分界符”scriptlanguage=php”和“/script”这是类似于JavaScript和VBScript风格的嵌入方式

(4)ASP风格利用分界符“%”和“%”这是一种具有ASP风格的嵌入方式,必须在“php.ini”文件中设置asp_tags为On,否则编译器将不予解析。强烈建议少用这种方法,因当PHP与ASP源代码混在一起时就麻烦喽!

友情提示在编写PHP程序最好的方法,是先处理好纯HTML格式的文件之后,再将需要变量或其它处理的地方改成PHP程序。这种方法,可以让您在开发上达到事半功倍的效果。

PHP语句风格PHP语句声明之间都是用分号隔开的。;

课堂任务:求长方形的面积项目构思:首先定义长方形的长和宽求长方形面积。输出面积。

htmlheadmetahttp-equiv=Content-Typecontent=text/html;charset=utf-8/title求长方形的面积/title/headbody?php$L=4.3;$H=5.5;$M=$L*$H;echo长方形的面积为.$M.平方米;?/body/html课堂任务:求长方形的面积

程序编辑与运行注意:分号和标记符

3.1.2echo及print()函数语法

PHP中输出方法介绍echo为语言结构,无返回值;print()为函数,返回1,可用于表达式中。实际应用中,echo效率略高echo与print()区别PHP提供echo和print()两种官方认可方法,用于向浏览器或控制台输出内容PHP输出方法

echo用于输出一个或多个字符串到浏览器,支持加或不加括号的语法形式如:echo或echo()echo简介使用echo输出多个参数时,需用单引号或双引号将各参数包裹多参数输出echo的简介与用法

【例3-1】echo示例示例:echo的使用

【例3-1】echo示例运行结果

print()只能输出一个字符串,速度较慢,但有返回值1区别于echo用于输出字符串至终端,可带或不带括号,功能与echo类似但有区别print()函数print()函数特点对比

【例3-2】print()函数示例运行结果

3.1.3PHP程序注释

注释的作用在编程实践中,为了确保代码的可读性和可维护性,可以为代码添加注释。注释是对代码的解释和说明,它在程序运行时不会被执行,同时在浏览器中也不会显示。增加程序的可读性调试程序时用

PHP程序的注释方法单行注释:“//”:这是从C++语法中借鉴来的,该符号只能注释一行。“#”:这是UNIX的Shell语言风格的注释符

PHP程序的注释方法多行注释:“/*”和“*/”:这是C语言的注释符,符号之间的内容都将被注释掉。注意:使用单行注释时,注释内容中不要出现“?”标志,因为解释器会认为这是PHP脚本,而去执行“?”后面的代码。

课堂任务:注释的应用思考:程序会输出什么结果?

metahttp-equiv=Content-Typecontent=text/html;charset=utf-8/htmlheadtitle注释示例/title/headbody?phpecho“这是你的答案吗!!!”//不是我的答案?是我要的答案?/body/html课堂任务:注释的应用

程序编辑与运行

3.1.4文件引用

PHP的文件引用为了提升代码的可重用性,可以将一段通用代码保存为一个独立文件,并在需要应用该代码的文件中,通过引入文件来实现对其的引用.为了提升代码的可重用性,可以将一段通用代码保存为一个独立文件,并在需要应用该代码的文件中,通过引入文件来实现对其的引用。两种方法:require

显示全部
相似文档