1.PHP字符串(String):一个字符串是一串字符的序列,就像“Hello world!”;可以将任何文本放在单引号和双引号中;

<?php

$x="Hello world!";    //双引号

echo $x;

echo "<br>";

$x='Hello world!';      //单引号

echo $x;

?>

2.PHP整型(Integer):整数是一个没有小数的数字;

**整数必须至少有一个数字(0-9);

**整数不能包含逗号或空格;

**整数是没有小数点的;

**整数可以是正数或负数;

**整数可以用三种格式来指定:十进制,十六进制(以0x为前缀)或八进制(前缀是0)

<?php

$x=5985;

var_dump($x);

echo "<br>";

$x=-345;

var_dump($x);

echo "<br>";

$x=0x8C;

var_dump($x);

echo "<br>";

$x=047;

var_dump($x);

?>

3.PHP浮点型:浮点数是带小数部分的数字,或指数形式;var_dump()函数返回变量的数据类型和值:

<?php

$x=10.365;

var_dump($x);

echo "<br>";

$x=2.4e3;

var_dump($x);

echo "<br>";

$x=8E-5;

var_dump($x);

?>

4.PHP布尔型:布尔型可以是TRUE或FALSE;

$x=true;

$y=false;

5.PHP数组:数组可以在一个变量中存储多个值;

<?php

$cars=array("Volvo","BMW","Toyota");

?>

6.PHP对象:

**对象数据类型也可以用于存储数据;

**在PHP中,对象必须声明,首先,必须使用class关键字声明对象;

**类是可以包含属性和方法的结构;

**然后我们在类中定义数据类型,然后在实例化的类中使用数据类型;

<?php

class Car

{

  var $color;

  function Car($color="green"){

    $this->color=$color;          //在PHP中关键字this就是指向当前对象实例的指针,不指向任何其他对象或类

  }

  function whar_color(){

    return $this->color;

  }

}

?>

7.PHP NULL值:

**NULL值表示变量没有值,NULL是数据类型为NULL的值;

**NULL值指明一个变量是否为空值,同样可用于数据空值和NULL值得区别;

**可以通过设置变量值为NULL来清空变量数据;

<?php

$x="Hello world";

$x=null;

var_dump($x);

?>

PHP之数据类型的更多相关文章

  1. JavaScript 中的数据类型

    Javascript中的数据类型有以下几种情况: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Function,Date,Ar ...

  2. JS 判断数据类型的三种方法

    说到数据类型,我们先理一下JavaScript中常见的几种数据类型: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Functi ...

  3. Python高手之路【二】python基本数据类型

    一:数字 int int(整型): 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位系统上,整数的位数为64位,取值 ...

  4. UniqueIdentifier 数据类型 和 GUID 生成函数

    UniqueIdentifier 数据类型用于存储GUID的值,占用16Byte. SQL Server将UniqueIdentifier存储为16字节的二进制数值,Binary(16),按照特定的格 ...

  5. SQL Server常见数据类型介绍

    数据表是由多个列组成,创建表时必须明确每个列的数据类型,以下列举SQL Server常见数据类型的使用规则,方便查阅. 1.整数类型 int 存储范围是-2,147,483,648到2,147,483 ...

  6. 由js apply与call方法想到的js数据类型(原始类型和引用类型)

    原文地址:由js apply与call方法想到的js数据类型(原始类型和引用类型) js的call方法与apply方法的区别在于第二个参数的不同,他们都有2个参数,第一个为对象(即需要用对象a继承b, ...

  7. python 数据类型 ----字典

    字典由一对key:value 组成的 python中常用且重量级的数据类型 1. key , keys, values 字典由一对key:value 组成的 python中常用且重量级的数据类型 1. ...

  8. SQL数据类型

    1.Character 字符串: 数据类型 描述 存储 char(n) 固定长度的字符串.最多8,000个字符. n varchar(n) 可变长度的字符串.最多8,000个字符.   varchar ...

  9. 跟着老男孩教育学Python开发【第二篇】:Python基本数据类型

    运算符 设定:a=10,b=20 . 算数运算 2.比较运算 3.赋值运算 4.逻辑运算 5.成员运算 基本数据类型 1.数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**3 ...

  10. 我的MYSQL学习心得(二) 数据类型宽度

    我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) 数据类型 我的MYSQL学习心得(五) 运 ...

随机推荐

  1. springmvc多文件上传

    @RequestMapping(value = "/upload", method = RequestMethod.POST) public void upload(@Reques ...

  2. java中带继承类的加载顺序详解及实战

    一.背景: 在面试中,在java基础方面,类的加载顺序经常被问及,很多时候我们是搞不清楚到底类的加载顺序是怎么样的,那么今天我们就来看看带有继承的类的加载顺序到底是怎么一回事?在此记下也方便以后复习巩 ...

  3. [Android Pro] 使用apktool工具遇到could not decode arsc file的解决办法

    转:http://www.cnblogs.com/sage-blog/p/4323049.html 最近使用APKtool工具反编译APK老是提示不成功,错误如下: Exception in thre ...

  4. 线段树(main函数自由)

    都是一些裸线段树的模板,无主函数! #include<cstdio> #include<algorithm> #include<cstring> #include& ...

  5. python基础——第三方模块

    python基础——第三方模块 在Python中,安装第三方模块,是通过包管理工具pip完成的.  如果你正在使用Mac或Linux,安装pip本身这个步骤就可以跳过了.  如果你正在使用Window ...

  6. StoryBoard和代码结合 按比例快速兼容iPhone6/6 Plus教程

     转:http://www.cocoachina.com/ios/20141230/10800.html 编者注:根据网友们的评论,文章中的方法有很大的局限性,请谨慎使用! 现在由于苹果公司出了6和6 ...

  7. NYOJ题目125盗梦空间

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAssAAANLCAIAAAA4rUfgAAAgAElEQVR4nOydq7LdyrKm+yXM/SDG4y

  8. NYOJ题目273字母小游戏

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAswAAAIZCAIAAAA9QP7RAAAgAElEQVR4nO3dPXKjzBqG4bMJ5VqIU2

  9. 20145206《Java程序设计》实验二Java面向对象程序设计实验报告

    20145206<Java程序设计>实验二Java面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O. ...

  10. Eclipse 控制console

    http://blog.csdn.net/leidengyan/article/details/5686691