zoukankan      html  css  js  c++  java
  • PHP 基础2

           

    Define语法可以在分支结构中定义常量,const不允许。

    Define的第三个参数设置为true则不区分大小写

    Defined 判断一个常量是否存在

     

    Resource不能定义,只能使用提供的

    Is_scalar(v)      判断变量类型是否是int、string、bool、float

    Isset(v)              判断变量是否有设置值(判断变量是否为null)

    Empty(v)           判断变量是否为空,等效于bool是否为false的值,否则为true

    0       ‘’       []       null   false      0.0

                 

    用命令行开启服务器

    Php –s localhost:8000

    Php –m

             查看php所加载的功能模块

    Php-ini

    Php –f文件名

    Php –r “一行php命令”

    错误

    Print_r(get_defined_constants())

    系统错误

    E_ERROR          致命错误,一旦发生就会中断程序的运行

    E_WRRING       警告错误,一旦发生并不会中断程序的运行

    E_NOTICE         提示错误,一旦发生并不会中断程序的运行

    E_PARSE            编译错误,一旦发生就会中断程序的运行

    自定义错误

    E_USER_ERROR                用户级的致命错误,一旦发生就会中断程序的运行

    E_ USER_WRRING            用户级的警告错误,一旦发生并不会中断程序的运行

    E_ USER_NOTICE              用户级的提示错误,一旦发生并不会中断程序的运行

    所有错误

    E_ALL

    Tigger_error(msg, type)

             Msg 错误的描述信息

             Type 自定义错误的代码(E_USER_ERROR, E_USER_WARNING, E_USER_NOTOCE)

    错误会被记录到日志中

    提示:

    使用错误处理机智的好处是,可以将错误记录起来,默认到Apache的/log/error.log文件中。

  • 相关阅读:
    SQL 表连接
    SQL 时间日期函数
    SQL 转换函数
    25 -2 正则爬虫例子
    25 -1 正则 re模块 (findall、search、match、sub、subn、split、compile、finditer)
    25 python 常用模块
    24- 1 模块
    23-8 python模块定义
    23-5 面试题:1000个员工,我们认为名字和年龄相等,就为同一个人
    23-4 __eq__方法
  • 原文地址:https://www.cnblogs.com/jiayu123/p/11285484.html
Copyright © 2011-2022 走看看