PHP学习05----PHP数据类型
来源:互联网 发布:域名认证和备案的区别 编辑:程序博客网 时间:2024/05/16 11:48
PHP支持8种原始类型,包括4种标量类型:boolean(布尔型),integer(整型),float/double(浮点型)和string(字符串型);两种复合类型:array(数组)和object(对象);两种特殊类型:resource(资源)和null。
PHP的数据类型一般是根据变量使用的上下文由PHP本身决定的。
string类型中,""双引号会将所包含的变量自动替换成实际数值。因此一般情况下,使用''单引号效率更高。
界定符<<<,类似于""双引号,结束标识符必须单独另起一行,不允许空格。
整型integer只能包含整数,可以用十进制,八进制和十六进制表示。八进制前面加0,十六进制前面加0x。八进制中出现非法数字时,后面的数字会被忽略掉。
若给定数值超过了int型能表示的最大范围,则会被当做float处理。32位系统中int范围为-2^31~2^31-1。
float和double没有区别,32位系统中有效范围为1.7E-308~1.7E+308,正负都是。
浮点数只是近似值,避免比较大小。
数组中的元素包括索引和值。索引由数字或字符串组成,值任意。
被赋予空值的三种情况:1、未被赋值.2、被unset.3、被赋值null。PHP4开始,unset函数不再有返回值。
强制类型转换:在变量前面加上(类型)。此外还可以用settype()函数指定数据类型,其返回值为Boolean。
变量的引用会使变量的值同步被修改 。
变量作用域:
函数内部定义的变量,作用域是所在函数。
在函数以外的变量,作用域是整个PHP文件,在自定义函数内部不可使用,若要使用,需要加global关键字声明全局变量。
静态变量在函数调用后保留变量值。需要关键字static声明变量。在统计网站用户访问数等功能中作用颇大。
可变变量:在变量之前再加一个$,相当于两次引用。
- PHP学习05----PHP数据类型
- 学习PHP php数据类型
- php学习&数据类型
- php学习-04数据类型
- php学习之数据类型
- PHP学习之数据类型
- PHP学习 -- 数据类型(-)
- 【零基础学习php二】 php 数据类型
- 【PHP学习】PHP支持的数据类型
- php学习笔记--1. 数据类型
- php学习笔记八:数据类型
- PHP数据类型
- PHP数据类型
- PHP数据类型
- PHP数据类型
- php 数据类型
- PHP数据类型
- PHP 数据类型
- LinearLayout之初级学习 (二) ScrollView
- 做企业永远不变的是做好产品与做好自已
- iptables详细解释
- RxJava学习笔记
- Java垃圾收集算法与内存泄露
- PHP学习05----PHP数据类型
- 高级渲染配置
- Service的工作过程
- position详解
- MyBatis级联探讨第二篇——鉴别器(discriminator)
- iOS 平台如何使用 TestFlight 进行 Beta 测试
- 网络流量监控
- ajax缓存与浏览器差异
- 关于extjs页面打不开问题