PHP简介和基础语法课件.ppt

PHP简介和基础语法课件.ppt

ID:57058741

大小:2.22 MB

页数:99页

时间:2020-07-30

PHP简介和基础语法课件.ppt_第1页
PHP简介和基础语法课件.ppt_第2页
PHP简介和基础语法课件.ppt_第3页
PHP简介和基础语法课件.ppt_第4页
PHP简介和基础语法课件.ppt_第5页
资源描述:

《PHP简介和基础语法课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、制作:后台小组PHPPHP基础教程PHP语法PHP变量PHPEcho/PrintPHP数据类型PHP字符串函数PHP常量PHP运算符PHPIf...ElsePHPSwitchPHPWhile循环PHPFor循环PHP函数PHP数组PHP数组排序PHP超全局基础PHP语法PHP脚本可放置于文档中的任何位置。PHP脚本以结尾:PHP文件的默认文件扩展名是".php"。PHP文件通常包含HTML标签以及一些PHP脚本代码。下面的例子是一个简单的PHP文件,其中包含了使用内建PHP函数

2、"echo"在网页上输出文本"HelloWorld!"的一段PHP脚本:实例注释:PHP语句以分号结尾(;)。PHP代码块的关闭标签也会自动表明分号(因此在PHP代码块的最后一行不必使用分号)。PHP中的注释实例使其他人理解您正在做的工作-注释可以让其他程序员了解您在每个步骤进行的工作(如果您供职于团队)提醒自己做过什么-大多数程序员都曾经历过一两年后对项目进行返工,然后不得不重新考虑他们做过的事情。注释可以记录您在写代码时的思路。注释用于:PHP代码中的注释不会被作为程序来读取和执行。它唯一的作用是供代码编辑者阅读。PHP支持三种

3、注释:PHP大小写敏感不过在PHP中,所有变量都对大小写敏感。实例在PHP中,所有用户定义的函数、类和关键词(例如if、else、echo等等)都对大小写不敏感。在下面的例子中,所有这三天echo语句都是合法的(等价):在下面的例子中,只有第一条语句会显示$color变量的值(这是因为$color、$COLOR以及$coLOR被视作三个不同的变量):实例PHP变量变量是存储信息的容器:实例类似代数在代数中我们使用字母(比如x)来保存值(比如5)。从上面的表达式z=x+y,我们能够计算出z的值是11。在PHP中,这三个字母被称为变量。

4、注释:请把变量视为存储数据的容器。PHP变量正如代数,PHP变量可用于保存值(x=5)和表达式(z=x+y)。变量的名称可以很短(比如x和y),也可以取更具描述性的名称(比如carname、total_volume)。PHP变量规则:变量以$符号开头,其后是变量的名称变量名称必须以字母或下划线开头变量名称不能以数字开头变量名称只能包含字母数字字符和下划线(A-z、0-9以及_)变量名称对大小写敏感($y与$Y是两个不同的变量)注释:PHP变量名称对大小写敏感!创建PHP变量PHP没有创建变量的命令。变量会在首次为其赋值时被创建:实例

5、以上语句执行后,变量txt会保存值Helloworld!,变量x会保存值5,变量y会保存值10.5。注释:如果您为变量赋的值是文本,请用引号包围该值。PHP是一门类型松散的语言在上面的例子中,请注意我们不必告知PHP变量的数据类型。PHP根据它的值,自动把变量转换为正确的数据类型。在诸如C和C++以及Java之类的语言中,程序员必须在使用变量之前声明它的名称和类型。PHP变量作用域在PHP中,可以在脚本的任意位置对变量进行声明。变量的作用域指的是变量能够被引用/使用的那部分脚本。PHP有三种不同的变量作用域:local(局部)glo

6、bal(全局)static(静态)Local和Global作用域函数之外声明的变量拥有Global作用域,只能在函数以外进行访问。函数内部声明的变量拥有LOCAL作用域,只能在函数内部进行访问。下面的例子测试了带有局部和全局作用域的变量:实例在上例中,有两个变量$x和$y,以及一个函数myTest()。$x是全局变量,因为它是在函数之外声明的,而$y是局部变量,因为它是在函数内声明的。如果我们在myTest()函数内部输出两个变量的值,$y会输出在本地声明的值,但是无法$x的值,因为它在函数之外创建。然后,如果在myTest()函数

7、之外输出两个变量的值,那么会输出$x的值,但是不会输出$y的值,因为它是局部变量,并且在myTest()内部创建。注释:您可以在不同的函数中创建名称相同的局部变量,因为局部变量只能被在其中创建它的函数识别。PHPglobal关键词global关键词用于访问函数内的全局变量。要做到这一点,请在(函数内部)变量前面使用global关键词:实例PHP同时在名为$GLOBALS[index]的数组中存储了所有的全局变量。下标存有变量名。这个数组在函数内也可以访问,并能够用于直接更新全局变量。上面的例子可以这样重写:PHPstatic关键词通

8、常,当函数完成/执行后,会删除所有变量。不过,有时我需要不删除某个局部变量。实现这一点需要更进一步的工作。要完成这一点,请在您首次声明变量时使用static关键词:实例然后,每当函数被调用时,这个变量所存储的信息都是函数最后一次被调用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。