6.PHP 教程_PHP数据类型
2015-08-10 22:10
633 查看
PHP数据类型
String(字符串),Integer(整型),Float(浮点型),Boolean(布尔型),Array(数组),Object(对象),
NULL(空值).
PHP字符串
一个字符串是一串字符的序列,就像"Hello world!".
你可以将任何文本放在单引号和双引号中:
PHP整型
整数是一个没有小数的数字.
整数规则:
整数必须至少有一个数字(0-9)
整数不能包括逗号或空格
整数是没有小数点的
整型可以用三种格式来指定:十进制,十六进制(以0x为前缀)或八进制(前缀为0).
在以下实例中我们将测试不同的数字.PHP var_dump()函数返回变量的数据类型和值:
PHP浮点型
浮点型是带小数部分的数字,或是指数形式.
在以下实例中我们将测试不同的数字.PHP var_dump()函数返回变量的数据类型和值:
PHP布尔型
布尔型可以是TRUE或FALSE.
布尔型通常用于条件判断.在接下来的章节中你会学到更多关于条件控制的教程.
PHP数组
数组可以在一个变量中存储多个值.
在以下实例中创建了一个数组,然后用 PHP var_dump()函数返回数组的数据类型和值:
在接下来的章节中你将学到更多关于数组的知识.
PHP对象
对象数据类型也可以用于存储数据.
在PHP中,对象必须声明.
首先,你必须使用class关键字声明类对象.类是可以包含属性和方法的结构.
然后我们在类中定义数据类型,然后在实例化的类中使用数据类型:
以上实例中PHP关键字this就是指向当前对象实例的指针,不指向任何其他对象或类.
你将会在接下来的章节中学到更多关于对象的只是.
PHP NULL值
NULL值表示变量没有值.NULL是数据类型为NULL的值.
NULL值指明一个变量是否为空值.同样可用于数据空值和NULL值的区别.
可以通过设置变量为NULL来清空变量数据:
String(字符串),Integer(整型),Float(浮点型),Boolean(布尔型),Array(数组),Object(对象),
NULL(空值).
PHP字符串
一个字符串是一串字符的序列,就像"Hello world!".
你可以将任何文本放在单引号和双引号中:
<?php $x = "Hello world!"; echo $x; $x = 'Hello world!'; echo $x; ?>
PHP整型
整数是一个没有小数的数字.
整数规则:
整数必须至少有一个数字(0-9)
整数不能包括逗号或空格
整数是没有小数点的
整型可以用三种格式来指定:十进制,十六进制(以0x为前缀)或八进制(前缀为0).
在以下实例中我们将测试不同的数字.PHP var_dump()函数返回变量的数据类型和值:
<?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); ?>
PHP浮点型
浮点型是带小数部分的数字,或是指数形式.
在以下实例中我们将测试不同的数字.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); ?>
PHP布尔型
布尔型可以是TRUE或FALSE.
$x = true; $y = false;
布尔型通常用于条件判断.在接下来的章节中你会学到更多关于条件控制的教程.
PHP数组
数组可以在一个变量中存储多个值.
在以下实例中创建了一个数组,然后用 PHP var_dump()函数返回数组的数据类型和值:
<?php $cars = array("Volvo","BMW","Toyota"); var_dump($cars); ?>
在接下来的章节中你将学到更多关于数组的知识.
PHP对象
对象数据类型也可以用于存储数据.
在PHP中,对象必须声明.
首先,你必须使用class关键字声明类对象.类是可以包含属性和方法的结构.
然后我们在类中定义数据类型,然后在实例化的类中使用数据类型:
<?php class Car { var $color; function Car($color = "green") { $this->color = $color; } function what_color() { return $this->color; } } ?>
以上实例中PHP关键字this就是指向当前对象实例的指针,不指向任何其他对象或类.
你将会在接下来的章节中学到更多关于对象的只是.
PHP NULL值
NULL值表示变量没有值.NULL是数据类型为NULL的值.
NULL值指明一个变量是否为空值.同样可用于数据空值和NULL值的区别.
可以通过设置变量为NULL来清空变量数据:
<?php $x = "Hello world!"; $x = null; var_dump($x); ?>
相关文章推荐
- thinkphp 分页
- php 解决和避免form表单重复提交的方法
- PHP数据类型
- 数据同步平台——FTP
- PHP实现协同程序
- php中iconv函数使用方法
- thinkphp 视图模型使用分析
- (2)PHP运行时的全局参数
- atitit.浏览器插件解决方案----ftp插件 attilax 总结
- atitit.浏览器插件解决方案----ftp插件 attilax 总结
- php往XML中写入中文出现乱码的解决方案
- php读写XML文件
- 真正认识 JFrame 和 getContentPane() 方法
- php输出
- 使用 Zend_Form_Element 生成表单元素 --(手册)
- Could not connect to SMTP host: localhost, port: 25;
- LNMP中php-fpm的配置文件
- PHP中间uniqid在高并发重复问题
- 构建根文件系统以及mkyaffs2image的用法
- PHP日志