网站设计与建设21.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网站设计与建设21

网 站 设 计 与 建 设 Website design and developments 21.1 PHP概述 优势在于: PHP是免费的 PHP是跨平台的 PHP受到广泛支持。 诸如IIS、Apache等服务器软件都支持PHP。 PHP是英文Personal Home Page的缩写。 工作原理 通过使用PHP编写的网页访问服务器时, 脚本首先传给PHP引擎, 在它进行处理后再将处理结果HTML文本传给Web服务器, Web服务器再将HTML代码返回给相应的客户, 客户端的浏览器解释HTML代码在客户端屏幕显示网页内容。 PHP代码是在服务器端运行的,HTML代码是在客户端运行的,这就是PHP与脚本语言的最大区别。 2. PHP最简单实例 PHP的描述方法 3.PHP的注释方式 4 PHP的语句分隔 PHP语句之间使用分号“;”分隔 由于?标志PHP语言块的结束,它前一行语句的分号可以省略 5. PHP的HTML输出 PHP使用echo、print和printf等命令函数输出信息。 ?php echo 这是echo输出的一个实例。; echo br; $tmp=这本书的价格是:; $sid=32.5; print $tmp.$sid.元.br; ? 21.2 变量、运算符与表达式 21.2.1 PHP数据类型 简单数据类型 数字类型 字符串, 组合数据类型。 数组 类 数据类型-数字 整型数:18,O17, Ox18 浮点数: 0.1234 .123 1.23456E+5 数据类型-字符串 21.2.2 PHP标识符 构成规则 ⑴ 字母、数字和下划线; ⑵ 标识符的长度是任意的; ⑶ 标识符的第一个字符必须是字母或下划线。 大小写敏感的 变量名、数组名、函数名前须要加一个美元货币符号“$” 变量是不需要声明的 变量的作用域 变量的作用域就是变量起作用的范围 ①局部变量 局部变量是指在某个函数内部定义的变量, 它的作用域只限于它所在的函数。 与C语言中的局部变量相同,当所在的函数调用结束后,局部变量被分配的存储空间就会被撤消,局部变量也随之消失。 ②全局变量 全局变量在所有的函数之外声明, 与其他编程语言不同的是,PHP中的全局变量并不是在函数内部可见。 在PHP中创建一个函数时,必须明确告诉PHP在这个函数中需要使用哪些全局变量 ?php $global_var=Hello,World!; function echo_str() { global $global_var; echo $global_var; } echo_str(); ? 要使全局变量通透到函数中去,还可以使用$GLOBALS[]数组。 $GLOBALS[]是一个相关数组,它的下标是全局变量名,而值则是对应的变量所包含的内容。 ?php $global_var=Hello,World!; function echo_str() { echo $GLOBALS[global_var]; } echo_str(); ? ③静态变量 静态变量:函数结束运行后它所占用的存储空间依然存在,它的值在该函数被再次调用前保持不变。 静态变量在声明时前面需要加关键字static。 变量类型转换 自动转换 变量赋值 强制转换 转换目标变量=(强制类型)转换源变量 int settype(string var,string type); ?php $int_val=123; settype($int_val, string); echo $int_val; ? 变量类型转换-强制转换实例 显式强制转换类型和settype()类型转换的区别: 第一种方式只是在本次运算或操作中将变量的类型进行临时改变,实际上,对应存储空间中变量的数据类型并没有发生变化。 而第二种方式则不然,在使用了settype()函数后,变量的数据类型会在存储的层面上发生改变,即变量类型转换成了新的数据类型。 常量 自定义常量 一般放在文档的首部 常量名最好是用大写,PHP大小写敏感 在.inc文件中定义常量,使用require、inlude调用 系统定义常量 _FILE_ 当前解析的脚本文件名 _LINE_当前解析的脚本文件的当前行号 PHP_VERSION 当前PHP的版本号 PHP_OS 当前的操作系统名称 E_ERROR 标志最近不可恢复的错误 常量自定义常量 常量系统定义常量 其他运算符 “$”运算符 变量名前加“$”运算符。 “”运算符 取得某个变量的存储地址。 “?:”运算符 条件运算符 “-” 引用一个类的方法或属性 “=” 在数组定义中连接下标与值 “@”运算符的作用是抑制错误报告

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档