第3章 PHP语言基础_第1页
第3章 PHP语言基础_第2页
第3章 PHP语言基础_第3页
第3章 PHP语言基础_第4页
第3章 PHP语言基础_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3章PHP语言基础陆凯李湘一焦慧华3.1PHP语法入门PHP代码我们以<?PHP开始,以?>结束。如:

<?php…?>这种风格我们称之为标准风格,我们也可以省去PHP三个字母,即我们常说的简短风格。如:<?…?>基本结构HTML5基本标记除了上述两种嵌入方式以外,还有两种嵌入方式,即使用类似javascript的嵌入方式和使用类似ASP的嵌入方式,其标记如下:<scriptlanguage=”php”>…</script>或<%…%>基本结构PHP四种标记方式四种标记方式对比四种方式

注意事项<?php?>直接使用<??>需要在配置文件中修改short_open_tag=on<scriptlanguage=”php”></script>直接使用<%%>需要在配置文件中修改asp_tags=onHTML5基本标记方法一:<html><body><?phpecho”我们开始学习PHP程序设计”;?></html>PHP实例3.2PHP程序注释-单行实例【test3-2】将注释和代码放在同一行,对输出语句进行注释,代码如下:<?phpecho“helloword”;//这是输出语句?>实例test3-23.2PHP程序注释-单行实例【test3-3】注释和代码放在不同行,对输出语句进行注释,代码如下:<?php//输出语句echo“helloword”;?>实例【test3-4】直接将代码注释掉,代码如下:这种方法一般用于代码纠错。<?php//echo“helloword”;?>实例3.2PHP程序注释-多行多行注释不同于单行注释,它需要有注释的开始于结束符号,开始符号为”/*”,结束符号为”*/”。实例3-5:<?php/**函数功能*@param$param1,int参数含义*@param$param2,,string参数含义*@returnboolean参数含义*/实例3.2HTML注释实例【test3-6】多行注释的例子。<html><body>/*<?phpecho"我会被显示出来吗";?>*/</body></html>实例3.2HTML注释实例【test3-6】多行注释的例子。<html><body><!--<?phpecho"我会被显示出来吗";?>--></body></html>实例3.3PHP输出函数echo函数echo语法定义如下:voidecho(string参数1,string参数2……)echo()函数可以一次输出多个字符串、HTML标记或变量。可以用圆括号,也可以不用,在实际应用中,我们一般不用圆括号;echo更象一条语句,无返回值。3.3PHP输出函数print()函数的应用<?phpprint(“我们开始学习print函数”).”<br>”;print“我们开始学习print函数”.”<br>”;echoprint(“我们开始学习print函数”).”<br>”;?>3.3PHP输出函数printf()函数的应用<?phpprintf(“这本书%d元”,”20”);echo“<br>”;printf(“这本书%f元”,”20”);echo“<br>”;echoprintf(“这本书%f元”,”20”);?>3.3PHP输出函数sprintf()函数的应用实例【test3-14】使用spriptf函数输出。<?phpechosprintf(“这本书%f元”,”20”);?>3.4PHP变量变量用于存储值,比如数字、字符串或数组。一旦设置了某个变量,我们呢就可以在脚本中重复地使用它。PHP变量必须以$符开始,然后再加上变量名。变量1.变量名必须以字母或者下划线"_"开头,后面跟上任意数量的字母、数字或者下划线。2.变量名不能以数字开头,中间不能有空格及运算符。3.变量名严格区分大小写,即$UserName与$username是不同的变量。4.为避免命名冲突,不允许使用与PHP内置的函数相同的名称。5.在为变量命名时,尽量使用有意义的字符串。变量的命名3.3PHP输出函数sprintf()函数的应用实例【test3-14】使用spriptf函数输出。<?phpechosprintf(“这本书%f元”,”20”);?>2.2CSS3.0样式基础第一,简化了网页的格式代码,外部的样式表还会被浏览器保存在缓存里,加快了下载显示的速度,也减少了需要上传的代码数量(因为重复设置的格式将被只保存一次)。第二,只要修改保存着网站格式的CSS样式表文件就可以改变整个站点的风格特色,在修改页面数量庞大的站点时,显得格外有用。避免了一个一个网页的修改,大大减少了重复劳动的工作量。第三,层叠。简单地说,层叠就是对一个元素多次设置同一个样式,这将使用最后一次设置的属性值。CSS3.0特点CSS是计算机中的一种标记性语言,配合HTML语言对页面的外观进行控制。因此对于页面设计者来说,它是一个十分灵活的工具,网页开发人员可以用它对网页内容与外观控制进行分离。CSS3.0简介3.4.2变量赋值3.4.4变量作用域1.局部变量2.全局变量3.静态变量超级全局变量:超级全局变量也叫做预定义变量,是PHP系统中自带的变量,它可让你的程序设计更加的方便快捷。CSS3.0特点3.5PHP常量PHP常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量PHP常量默认为大小写敏感。传统上常量标识符总是大写的。PHP常量名和其它任何PHP标签遵循同样的命名规则。合法的常量名以字母或下划线开始,后面跟着任何字母,数字或下划线。变量的命名3.5PHP常量1.定义常量2.引用常量3.魔术常量PHP常量3.6数据类型标量类型整型浮点型布尔型字符串符合类型数组对象特殊类型资源Null3.7运算符运算符分类算术运算符+-*/%赋值运算符=+=-+*=/=%=比较运算符>

<

>=<======!=<>

!==逻辑运算符and&&or||!xor位运算符&|^~<<

>>

三元运算符?:递增递减运算符++--错误控制运算符@3.8流程控制语句语句是程序的基本组成,语句又分为多种,包括基本语

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论