今日学习总结及复习(1)

001变量类型:

PHP 支持 8 种原始数据类型。

四种标量类型:

  • boolean (布尔型) 这是最简单的类型。 boolean 表达了真值,可以为 TRUE FALSE
  • integer (整型) 一个 integer 是集合 ? = {..., -2, -1, 0, 1, 2, ...} 中的一个数。
  • float (浮点型,也称作 double ) 浮点型(也叫浮点数 float,双精度数 double 或实数 real)可以用以下任一语法定义
    <?php
     $a  =  1.234 ; 
     $b  =  1.2e3 ; 
     $c  =  7E-10 ;
     ?> 

    <对照手册内容转制,其实并未理解,只是加强记忆然后进而理解。这些就好像是当初小学学习数学时候记那些加减乘除算法一样,很有意思。>

  • string (字符串) 一个字符串 string 就是由一系列的字符组成,其中每个字符等同于一个字节。这意味着 PHP 只能支持 256 的字符集,因此不支持 Unicode

两种复合类型:

  • array (数组)PHP 中的 数组 实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数组元素的值也可以是另一个数组,树形结构和多维数组也是允许的。
  • object (对象)

最后是两种特殊类型:

  • resource (资源) 资源 resource 是一种特殊变量,保存了到外部资源的一个引用。资源是通过专门的函数来建立和使用的。
  • NULL (无类型)

    特殊的 NULL 值表示一个变量没有值。 NULL 类型唯一可能的值就是 NULL

    在下列情况下一个变量被认为是 NULL

    • 被赋值为 NULL

    • 尚未被赋值。

    • unset()

一些伪类型

原文地址:https://www.cnblogs.com/w-five/p/3538975.html