zoukankan      html  css  js  c++  java
  • 20180901 文件加载 错误处理 错误的触发

    文件加载

    综述:

    有4个文件加载的语法形式(注意,不是函数):

    include    include_once   

    require     require_once 

    本质一样的,都适用于加载/引入/包含/载入一个外部文件到当前的PHP代码中来

    他们只在2个方面有细微区别:

    1,如果加载文件失败,则有不同的处理规则;includerequire不同

    2,如果加载文件重复,则有不同的处理规则;XXXXXX_once不同;

    他们都是语法结构,而非函数  使用形式可以有两种:

       include  '文件路径' ;

      include  ( '文件路径' );

    文件路径问题

    1, 相对路径:

    就是以./”, 或“../”,开头的路径。

    ./ 表示当前网页文件的所在位置(文件夹,目录);

    ../ 表示当前网页文件的所在位置的上一级位置(文件夹,目录)

    这种相对位置对一个网站中的所有内容(包括phphtml,图片,cssjs文件)都有效。

    2,绝对路径:

    2种绝对路径:

    本地绝对路径:

    window系统: c:/d1/d2/page3.php

    unix系列系统: /d1/d2/page3.php

    网络绝对路径: http://www.abc.com/d1/d2/page4.php

    系统错误:

    E_ERROR:系统严重错误

    一发生,程序立即停止执行。

    该错误一般希望马上。

    E_WARNING:系统警告

    一发生,提示错误,并继续执行。

    通常该错误希望能够在“下一工作日”去处理掉(解决)。

    E_PARSE:语法错误

    一发生,提示错误,而且代码完全不会运行——在运行之前先检查语法。

    E_NOTICE:系统提示

    一发生,提示错误,并继续执行。

    发个邮件通知一下,自己安排时间有空去解决。

    他们的本质是什么呢?

    可见他们只是一个系统内部常量(整数常量);

    实际上,这些常量(代号)是供我们对对该类错误进行“控制”的标示符而已。

  • 相关阅读:
    转载 --ios 模型-setValuesForKeysWithDictionary
    转载 ----HTML5 ---js实现json方式提交数据到服务端
    转载 项目经理需要修炼的9件事
    转载 人生,没有那么简单
    HTML5 ---localStorage储存实例
    HTML5 ---localStorage
    HTML5 --照抄书里的代码但函数无法执行、求分析( Uncaught ReferenceError: xxx is not defined)
    html5 -js判断undefined类型
    python-打印简单公司员工信息表
    python练习程序_员工信息表_基本实例
  • 原文地址:https://www.cnblogs.com/sp1234/p/9571362.html
Copyright © 2011-2022 走看看