美文网首页
php04—数据类型4-布尔值、数组、对象、特殊数据类型Reso

php04—数据类型4-布尔值、数组、对象、特殊数据类型Reso

作者: YINdevelop | 来源:发表于2017-12-18 18:10 被阅读7次

1.布尔值

什么是布尔值

布尔类型就是真(true)和假(false);

注:在php中布尔值不区分大小写,true = TRUE

布尔值的声明

$bool = false;
var_dump($bool);

//boolean false

2.数组

什么是数组?

数据就是一组数据

数组的声明(具体后面章节会讲到)

$array = array('张三','男',18,array('罗玉凤','芙蓉姐姐'));
var_dump($array);


//  array (size=4)
      0 => string '张三' (length=6)
      1 => string '男' (length=3)
      2 => int 18
      3 => 
        array (size=2)
          0 => string '罗玉凤' (length=9)
          1 => string '芙蓉姐姐' (length=12)

3.对象

什么是对象?

  • 对象常用来存放私有属性以及方法。
  • php中的对象是由类产生的,这和javascript中的对象有区别,js中不存在类的概念。

对象的声明(具体后面章节会讲到)

//定义类
class Person{
    //成员属性
    var $name = '李建东';
    var $sex = '童子';
    var $height = 1.55;
    //成员方法
    //会吹
    function chui(){
        echo '李建东正在吹。。。。';
    }
    //会吃
    function chi(){
        echo '李建东正在吃';
    }
}
//生成对象
$ljd = new Person;
$ljd1 = new Person;

var_dump($ljd);
var_dump($ljd1);

//
object(Person)[1]
public 'name' => string '李建东' (length=9)
public 'sex' => string '童子' (length=6)
public 'height' => float 1.55


//
object(Person)[2]
public 'name' => string '李建东' (length=9)
public 'sex' => string '童子' (length=6)
public 'height' => float 1.55

注:对象只能输出属性,方法是无法输出来的。

4.Resource

比如图片、字体等都叫Resource

//打开一个文件   使用只读的方式打开文件
$file = fopen('./test.php','r');
var_dump($file);

//resource(3, stream)

具体以后会讲到

相关文章

  • php04—数据类型4-布尔值、数组、对象、特殊数据类型Reso

    1.布尔值 什么是布尔值 布尔类型就是真(true)和假(false); 注:在php中布尔值不区分大小写,tru...

  • 小题集锦1

    问:javascript中有哪些数据类型? 答: 数值 字符串 布尔值 数组 对象 null undefined ...

  • JavaScript数据类型

    JavaScript 数据类型解析 字符串值 数值 布尔值 数组 对象 Null Undefined JavaSc...

  • 第七天

    数组 数组是引用数据类型中的对象数据类型(特殊对象)创建一个数组,也要开辟一个堆内存,堆内存中存储数据对象中的键值...

  • 1.17 初识数组

    数组是引用数据类型中的对象数据类型(特殊对象)创建一个数组,开辟一个堆内存,堆内存中存储数组对象中的键值对let ...

  • JavaScript 基本语法

    基本语法语句注释 数据类型和变量数据类型Number字符串布尔值数组对象变量strict模式 字符串多行字符串 数...

  • Python源码剖析笔记4-内建数据类型

    Python源码剖析笔记4-内建数据类型 Python内建数据类型包括整数对象PyIntObject,字符串对象P...

  • 数组

    引用数据类型 引用数据类型object 对象数据类型{} 对象object[] 数组array/^$/ 正则Reg...

  • day2.6_数组

    数组概述 数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型。 创建数组对象...

  • javascript - 数组

    检查对象是否为数组:数组是一种特殊的js对象。 js的数组可以存放不同数据类型数据吗?

网友评论

      本文标题:php04—数据类型4-布尔值、数组、对象、特殊数据类型Reso

      本文链接:https://www.haomeiwen.com/subject/vswmwxtx.html