码迷,mamicode.com
首页 > 其他好文 > 详细

文件加载和错误

时间:2018-01-26 18:51:23      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:分类   包含   erro   显示   不同   -o   代码   blog   运行   

文件加载方式:

1、inclue

2、inclue-once

3、require

4、require-once

区别:

1、如果加载失败inclue和require有不同的处理规则

如果被包含函数文件不存在,即引用失败时,inclue发出警告并继续执行后续代码,require直接终止

2、如果加载重复inclue和inclue-once有不同的处理规则

前者能保证不会被重复加载

3、他们是语法结构,不是函数,使用形式:inclue‘使用路径’或inclue(‘使用路径’)

文件路径问题

1、相对路径        /            ./                   ../

2、绝对路径:window系统c/.......

3、只有文件名:

文件载入执行过程:

1、从inclue语句处退出php脚本模式

2、载入inclue语句所设定的文件中的代码执行

3、退出html模式重新进入PHP脚本模式  执行后面的代码

return关键字

return:单纯结束

return$x:结束,并返回数据$x

错误处理

分类:

1、语法错误:无法运行   直接提示语法错误

2、运行时错误:只有程序运行到某行时才会发生的错误

3、逻辑错误:无错误提示但程序运行计算的结果是错误的

错误分级:

1、系统错误:

E-ERROR:系统严重错误 一发生程序立即停止运行

E-WARNING:系统警告 一发生提示错误并继续执行

E-PARSE:语法错误:一发生 提示错误 代码完全不会运行

E-NOTICE:系统提示: 一发生 提示错误   并继续执行

2、自定义错误:

E-USER-ERROR:

E-USER-WARNING

E-USER-NOTICE

3、错误触发:

正常触发

人工触发

4、错误的显示错误

5、记录错误日志

6、自定义错误处理

 

文件加载和错误

标签:分类   包含   erro   显示   不同   -o   代码   blog   运行   

原文地址:https://www.cnblogs.com/lxl7806265/p/8360651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!