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之数据类型的更多相关文章
-
JavaScript 中的数据类型
Javascript中的数据类型有以下几种情况: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Function,Date,Ar ...
-
JS 判断数据类型的三种方法
说到数据类型,我们先理一下JavaScript中常见的几种数据类型: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Functi ...
-
Python高手之路【二】python基本数据类型
一:数字 int int(整型): 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位系统上,整数的位数为64位,取值 ...
-
UniqueIdentifier 数据类型 和 GUID 生成函数
UniqueIdentifier 数据类型用于存储GUID的值,占用16Byte. SQL Server将UniqueIdentifier存储为16字节的二进制数值,Binary(16),按照特定的格 ...
-
SQL Server常见数据类型介绍
数据表是由多个列组成,创建表时必须明确每个列的数据类型,以下列举SQL Server常见数据类型的使用规则,方便查阅. 1.整数类型 int 存储范围是-2,147,483,648到2,147,483 ...
-
由js apply与call方法想到的js数据类型(原始类型和引用类型)
原文地址:由js apply与call方法想到的js数据类型(原始类型和引用类型) js的call方法与apply方法的区别在于第二个参数的不同,他们都有2个参数,第一个为对象(即需要用对象a继承b, ...
-
python 数据类型 ----字典
字典由一对key:value 组成的 python中常用且重量级的数据类型 1. key , keys, values 字典由一对key:value 组成的 python中常用且重量级的数据类型 1. ...
-
SQL数据类型
1.Character 字符串: 数据类型 描述 存储 char(n) 固定长度的字符串.最多8,000个字符. n varchar(n) 可变长度的字符串.最多8,000个字符. varchar ...
-
跟着老男孩教育学Python开发【第二篇】:Python基本数据类型
运算符 设定:a=10,b=20 . 算数运算 2.比较运算 3.赋值运算 4.逻辑运算 5.成员运算 基本数据类型 1.数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**3 ...
-
我的MYSQL学习心得(二) 数据类型宽度
我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) 数据类型 我的MYSQL学习心得(五) 运 ...
随机推荐
-
C头文件和源文件的连
(http://blog.163.com/yui_program/blog/static/18415541520115177852896/) 一.源文件如何根据#include来关联头文件 1,系统自 ...
-
重构第6天:降低字段(Push Down Field)
理解:和提升字段正好相反,跟降低方法类似,就是把基类中,只有部分继承类需要用到的字段,降低到继承类自身去. 详解: 重构前代码: using System; using System.Collecti ...
-
Optimize date2str function
/*************************************************** Created Date: 19 Jul 2013 Created By: Jimmy Xie ...
-
CentOS 安装 Mogodb(在线 &;&; 离线)
平台之大势何人能挡? 带着你的Net飞奔吧!http://www.cnblogs.com/dunitian/p/4822808.html 先说推荐安装:在线安装,跟着官方走可以避免一些问题 新学Mon ...
-
[Err] 1172 - Result consisted of more than one row
1 错误描述 [Err] 1172 - Result consisted of more than one row Procedure execution failed 1172 - Result c ...
-
JS报表打印分页CSS
在调用window.print()时,可以实现打印效果,但内容太多时要进行分页打印. 在样式中有规定几个打印的样式 page-break-before和page-break-after CSS属性并不 ...
-
elasticsearch分别在windows和linux系统安装
WINDOWS系统安装1.安装JDKElastic Search要求使用较高版本JDK,本文使用D:\DevTools\jdk1.8.0_131,并配置环境变量 2.安装Elastic Search官 ...
-
Mac OS X上搭建Apache、PHP、MySQL的Web服务器
mac OS 系统太帅了,安装php的环境如此简单,大赞一个! 转载自http://jingyan.baidu.com/article/39810a23e1939fb636fda6a9.html 在M ...
-
scss-@for 指令
此指令用于循环输出,具有两种循环方式,下面分别做一下介绍. (1).@for $var from <start> through <end>: 此种方式的遍历索引区间是[sta ...
-
【LeetCode】007. Reverse Integer
Given a 32-bit signed integer, reverse digits of an integer. Example 1: Input: 123 Output: 321 Examp ...