ph的p文件载入、函数.pptx

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

园成科技 03 文件载入、函数 主讲人:徐骁 文件载入 在 PHP 中,您可以在服务器执行 PHP 文件之前在该文件中插入一个文件的内容 include 和 require 语句用于在执行流中插入写在其他文件中的有用的代码。 include 和 require 除了处理错误的方式不同之外,在其他方面都是相同的: 语法: include ‘filename’; require ‘filename’; include_once ‘filename’; require_once ‘filename’; 文件地址 用于描述,一个文件在磁盘上的位置,文件载入,在磁盘上查找文件; require,include后所使用的是磁盘上的文件位置! 分为相对路径和绝对路径 相对路径 相对于当前位置的某个文件的位置。 写法: ./ 表示当前目录 下 ../表示当前上级目录 ../ 绝对路径 文件在磁盘上的真实位置 在windows上,绝对路径就是带盘符的路径 缺点,比较长,可以将某部分,定义成常量 require 与 include区别 require 与 include, require_once 与 include_once区别 在载入文件失败时(文件没有找到)。 对文件的依赖不一样,载入失败后,触发的错误不一致!级别不同! require会触发一个致命错误,会导致脚本终止 include会触发一个警告错误,脚本继续运行! 带once指的是加载一次。 在执行加载时,带once的会先对当前文件是否已经加载的了该文件做一判断。 已经加载:不会再次加载 没有加载:执行加载! 控制脚本执行 终止脚本执行:die,exit,一个功能 一旦出现,脚本立即终止,无论出现在哪里所有的执行都结束! 并且可以在终止前,输出一段字符串! 延迟脚本执行:sleep sleep,是脚本暂停一段时间,以秒为单位。 不是无限时间:默认的脚本的最大执行周期为30秒。可以被配置: 函数 function 具有特定功能的可执行性代码的集合就是函数! 函数分为:核心函数(php系统定义的),用户函数(用户脚本自定义的函数) 声明,定义一个函数 function 函数名( 参数名){ 函数体 } 调用,使用一个函数 函数名(参数名); php函数准侧: 函数的名称应该提示出它的功能 函数名称以字母或下划线开头(不能以数字开头) 函数名必须唯一,用户定义的不能相同,用户定义的不能与系统的重名 函数参数 通过参数列表可以传递信息到函数,即以逗号作为分隔符的表达式列表。参数是从左向右求值的 形参,实参 形参,形式参数,函数声明时,用于表示函数需要哪些参数的语法,称之为形参!函数内部通过处理形参,完成逻辑功能。 实参,实际参数,函数被调用时,实际获得参数数据,称之为实参。 形参的值最终是调用函数时,实参为其传递过来的! function sayHello($name){ echo hello, $name ; } sayHello(Lucy); 参数默认值 如果在调用函数时,没有为函数传递参数,则参数可以指定默认值! 一般用于,参数经常性是某个值时,可以将其设置成默认值,在调用时,省略掉常用的参数! 默认值一定要是一个固定值,或者一个常量,不能是变量! 参数的个数 形参数量多于实参数量,会出发一个警告错误。 形参数量少于实参数量,正常 不定参数的个数 典型的一个参数也不定义!调用时所传递的参数,也被传递到函数内部,此时可以使用php的内部函数 func_get_args()得到函数的所有的实参! 函数体及返回值 函数体是函数中最重要的部分,是执行代码的集合! 返回值return,函数的处理结果,可以返回给调用函数的位置 注意:函数只能有一个返回值,但可以有多条return语句 返回值也分,值返回和引用返回! 在定义函数时,在函数名前增加一个引用符号!表示该函数可以返回引用 此时,函数的返回值,return后一定要是一个变量 作用域,变量作用域 作用域,起作用的区域。 只有变量才有作用域的概念! php脚本的任何位置都可以声明变量, 但是,声明变量的位置会大大影响访问变量的 范围。这个访问的范围称为作用域 php变量由4中作用域: 局部变量,函数参数,全局变量,静态变量 局部和全局作用域 在所有函数外部定义的变量,拥有全局作用域。 在函数内部定义的变量,拥有局部作用域。 作用域是不可重叠的,不同作用域之间的变量不可以互相访问。 global关键字 要在一个函数中访问一个全局变量,需要使用 global 关键字。 PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。 index 保存变量

文档评论(0)

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

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

1亿VIP精品文档

相关文档