php中的基本类型总结
来源:互联网 发布:库乐队mac 乐器和课程 编辑:程序博客网 时间:2024/04/28 05:54
php中的基本类型总结
php是弱类语言,所以在数据类型上,并不像其他语言图c++,java等那么严格要求,各种数据类型之间转换麻烦。同时在定义php变量时,直接使用$符号就可以了,不需要在变量前面声明数据类型,只是由于php执行引擎,会自动根据变量的内容自动为该变量选择是某种数据类型。 所以在php中 一个变量只要在被赋值后才会被分配内存空间。只声明变量,不作任何的赋值操作,在内存中是不存在的。
php的数据类型:
1.布尔型boolean:在php中布尔型的值只有两种 true false但是在一些运算符,函数或者流程控制中一些其他类型的特殊值
会被转为布尔型。
(1).整形 0 表示false 其他非零的整型如 -1 -2 1 2 等都表示true
(2).浮点型 0.0表示false 其他非0.0 表示true
(3).空白字符串''和'0'表示false 切记 '0.0'表示true,而不是表示false。
(4).没有成员变量的数组 array() 表示false
(5).值为null 表示false
2.整型integer:没什么说的
3.浮点型float:没有什么好说的。在php中使用float和double是一样的。
4.字符串string:字符串可以分为被单引号包括起来,和双引号包括起来的区别
单引号不再解析字符串中的变量,除了' \ 可以转义以外,任何其他都不转义,因此运行效率高。
双引号会解析字符串中的变量,也会转义。
5.数组array:数组是php最大的优点。
6.对象object:对象是由一组属性和一组方法组成的。
7.资源resource:是一种特殊的变量,保存外部资源的引用,相当于一个句柄。
8.NULL型: NULL型的值只有null 而且不区分大小写,null只是表示一个变量的为空,没有被赋值,并不等同0 空字符串 空格等。
以上8种类型是php中的8种基本数据类型,注意在php中变量名是区分大小写的,而函数名,类名是不区分大小写的。
由于php是弱类型语言,所以在一些函数中一个参数可以接收多种类型的数据,还可以接受其他函数作为回调函数使用。这种特别的变量称为 伪类型。
- php中的基本类型总结
- PHP基本类型测试
- PHP基本类型boolean
- PHP基本类型integer
- Java基本类型总结
- C++中的基本类型
- lua中的基本类型
- java中的基本类型
- java中的基本类型
- lua中的基本类型
- JAVA中的基本类型
- php 弱类型总结
- php弱类型总结
- PHP中的类型转换规则
- php中的boolean类型
- php中的常量类型
- PHP 中的integer 类型
- PHP中的float类型
- 1925: [Sdoi2010]地精部落
- 检查 .podspec 文件遇到的 error
- 第9周项目1-猴子选大王(数组版)
- 吕爱国老师献给入门小白:C语言程序设计入门学习六步曲(菜鸟福利哦!)
- 简单版:带干扰线的图形验证码生成
- php中的基本类型总结
- [转]MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainC
- 揭开WebDriver面纱
- 首先如何理解“类”“对象”
- 禁止html上拖动图片打开新标签页
- spring 使用dataSource、JdbcTemplate简化数据库操作
- 第九周项目1猴子选大王(数组版)
- Java分页技术
- 给Xcode增加复制行、删除行快捷键的方法-自定义复制行模式