• 文件加载和错误


    文件加载方式:

    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、自定义错误处理

  • 相关阅读:
    Java抽象类、接口能否有构造方法
    Java堆溢出、栈溢出示例
    typora常用快捷键
    什么是业务逻辑
    解决idea登录github出现的invalid authentication data 404 not found
    SQL常用聚合函数
    oracle存储过程/函数调试
    解决IDEA全局搜索Ctrl+Shift+F失效问题
    如何在win10系统中使用Linux命令
    Java复现NullPointerException异常
  • 原文地址:https://www.cnblogs.com/lxl7806265/p/8360651.html
Copyright © 2020-2023  润新知