<基础> PHP 数据类型

PHP三大数据类型

  • 标量
    • 字符串
      • 单引号:不能解析变量  效率高
      • 双引号 :可以解析变量   效率稍微低一些
      • heredoc : 大文本
    • 整形
    • 浮点
      • 不能用于比较运算
    • 布尔
  • 复合
    • 数组
      • 超全局数组  $_GLOBALS , $_GET , $_POST , $_SERVER , $_SESSION , $_COOKIE , $_FILES , $_ENV
      • $_GLOBALS包含所有 ,   $_REQUEST包含 $_GET $_POST $_SESSION $_COOKIE
        • $SERVER['SERVER_ADDR'] 服务器地址
        • $SERVER['SERVER_NAME'] 服务器名称
        • $SERVER['REQUEST_TIME'] 请求时间
        • $SERVER['QUERY_STRING'] 请求字符串 ?后的字符串
        • $SERVER['REMOTE_ADDR'] 客户端地址
        • $SERVER['PATH_INFO'] index.php后 ?之前的路径
    • 对象
  • 特殊
    • 资源
    • NULL

PHP逻辑判断中为 false 的7种情况

  0 , 0.0 ,' ' ,'0' , false ,array() , NULL

常量定义

  const  :  运算符

  define()  : 函数

预定义常量:

__FILE__ 

 __LINE__

__DIR__

__FUNCTION__

__CLASS__

__TRAIT__ 

__METHOD__ 

__NAMESPACE__

原文地址:https://www.cnblogs.com/xiaoliwang/p/9249802.html