【PHP学习】PHP支持的数据类型
2015-07-21 21:46
495 查看
1.标量数据类型
Boolean(布尔型), Integer(整型), Float(浮点型),String(字符串)PHP6引入了64位整数值,这意味着PHP将可支持±2^63范围内的整数值。
PHP将字符串看作数组,允许通过数组偏移记法访问特定的字符,例如有以下字符串:
$color="maroon";,可以将字符串当作数组来检索某个字符:
$parser=$color[2];//把'r'赋给$sparser
2.复合数据类型
Array(数组), Object(对象)每个数组索引(又称key,键)引用一个对应的值,索引可以是一个简单的数,也可以与值有某种直接关联。例如:
①如果要创建美国各州的列表,可以用数字索引的数组
$state[0]="Alabama"; $state[1]="Alaska"; $state[2]="Arizona";
②如果项目要求将美国各州与其州府关联,则
$state["Alabama"]="Montgomery"; $state["Alaska"]="Juneau"; $state["Arizona"]="Phoenix";
留空,等看到第五章的时候再补充
3.使用类型强制转换实现数据类型间的转换
4.类型自动转换
考虑到PHP对于类型的定义非常松散,所以有时会根据引用变量时所处的环境,将变量自动转换为最适合的类型。
5.与类型有关的函数
获取类型gettype()函数string gettype(mixed var)
转换类型settype()
boolean settype (mixed var,string type)
类型标识符函数
有一大堆函数,但是这些函数大多都有相同的命名约定、参数和返回值。相关文章推荐
- 【PHP学习】输出数据方面的方法
- 【PHP学习】控制结构/文件包含语句
- php mysql 数据库写入与读取取文件
- php中preg_match()和preg_match_all()的区别
- 上海电信NTP服务器地址
- mac自己安装PHP
- PHPCMS \phpcms\modules\member\index.php 用户登陆SQL注入漏洞分析
- PHP用户登录功能实现
- PHP简单传表单
- Laravel 5基础教程(一)安装与部署 - 表严肃
- php中的sprintf
- PHP解决方案@获取数组头尾元素
- PHP解决方案@删除数组头尾元素
- PHP解决方案@数组倒序
- PHP解决方案@判断变量是否为空
- PHP解决方案@时间戳与时间日期
- PHP解决方案@除法取整数
- PHP解决方案@时间差异计算函数
- PHP解决方案@防止SQL注入攻击
- PHP解决方案@黑名单过滤