php有哪几种,php数据类型包括哪几种
PHP中的数据类型包括以下几种标量类型:boolean(布尔型), integer (整型),float (浮点型,也成作 double ), string (字符串);
复合类型:array (数组), object (对象);
特殊类型: resource (资源),NULL (无类型);
2. 下面说一下布尔类型和整形、浮点型的特点和平时开发中的注意事项:
布尔类型1、这是最简单的类型。boolean 表达了真值,可以为 TRUE 或 FALSE;
2、要指定一个布尔值,使用常量 TRUE 或者 FALSE , 两个都不区分大小写;
3、通常运算符所返回的 boolean 值结果会被传递给 控制流程 ;
integer (整型):整型可以是十进制,十六进制,八进制,二进制标识,前面可以加上可选符号( +, -);
要使用八进制,数字前面必须加上 0(零), 要使用十六进制表达,数字前面必须加上 0x; 要使用二进制表达,数字前面必须加上 0b;
float 浮点型:
浮点型(也叫浮点数 float,双精度数 double 或实数 real)将字符串转换成浮点型,和以上字符串转换成整型数值一样,可以参照以上的描述;
如果将一个对象转换为浮点型,会报 E_NOTICE 错误;
浮点数比较:
浮点类型不能用于判断两个数值是否相等 ,因为内部转二进制的时候会有损耗;
php有哪几种,php数据类型包括哪几种相关推荐
- python三种基本数据类型_Python的三种基本数据类型
数字 int(整型) long(长整型),python对长整型没有限制,理论上可以无限大.python3后没有long了. float 字符串 加了引号的都是字符串. 单引号和双引号没有约束,尽量避免 ...
- mysql的数据类型可分为哪两种_mysql数据类型分为哪几种
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- java面试精选题目:简述8种基本数据类型
Java的8种基本数据类型包括byte,short,int,long,float,double,boolean,char.其中byte属于字节型,用于存储整数,占用1个字节,范围-128~127.sh ...
- Java八种基本数据类型
基本数据类型 Java八种基本数据类型 1)四种整数类型(byte.short.int.long):(注意: 一个字节byte = 8位bit) ! byte:8 位,用于表示最小数据单位,如文 ...
- Redis(四)------三种特殊数据类型
Redis(四)------三种特殊数据类型 7.三种特殊数据类型 7.1 Geospatial(地理位置) 使用经纬度定位地理坐标,并用一个有序集合Zset保存,所以,Zset的命令也可以使用 有效 ...
- JAVA——八种基本数据类型对应的包装类
java中为8种基本数据类型又对应准备了8种包装类型.8种包装类属于引用数据类型,父类是Object. 思考:为什么要再提供8种包装类呢? 因为8种基本数据类型不够用. 所以SUN又提 ...
- 最全 SQL 字段类型(4种)、属性(6种)总结
文章目录 字段类型 整数类型 小数类型(2种) 字符串类型(5种) 时间日期类型(5种) 属性 NULL属性 Default属性 主键 自增长属性 唯一键 comment属性 数据库记录长度 字段类型 ...
- java数据类型有哪几种_Java数据类型有哪些?Java数据类型包括几种?
一份耕耘,一份收获,努力越大,收获越多. 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义再使用,例如:java String name = "猿氏凯" 弱类型语言 ...
- java中的如何输入指定类型的数据(7种基本数据类型,不包括char型)
一.情景简介 在写java代码时,有时候我们需要从键盘中输入一些指定类型的数据,这个时候我们就需要在java源文件中导入Scanner类,具体方法如下. 二.具体代码 1.首先我们应当在java源代码 ...
最新文章
- JavaMail API 概述
- QCOW2 — qemu-img 指令行工具
- 云技术概况:云计算的优点/特点/类型/服务模式
- OI生涯回忆录(二)
- 小程序triggerevent 传参_微信小程序——无限递归的层次列表
- HTML5 input 类型
- Laravel 大将之 路由 模块
- 一个非常好用的文字滚动的案例,鼠标悬浮可暂停
- MySQL从入门到精通教程
- win10,win11内存占用过高
- 32位服务器系统支持8G内存,32位系统怎么支持8g内存条win10 64位系统闲置服务器...
- Hadoop原理讲解(面试题)
- HTML header 标签的用法
- RSS源的搜索引擎优化方法
- tk域名ml域名ga域名cf域名免费顶级域名获取及域名解析绑定IP发布网站
- 查看文件的SHA256校验值
- python里冒号什么意思_在Python中冒号等于(:=)是什么意思?
- python同时含有大写小写_如何使python同时加密大写和小写?
- Qt中文乱码原因及解决方案
- Macaca 使用实践——阿里开源自动化解决方案
热门文章
- 发布Web应用程序时发生的“xx.aspx.cs文件不存在”错误
- git 第三天 SSH免密码登录 2
- Supervisor行为分析和实践
- Math.ceil(),Math.floor()与Math.round()三个函数的定义。
- java中的volatile和synchronized
- linux ssh 报错 Write failed: Broken pipe 解决方法
- zimbra xxe+ssrf 导致 getshell
- linux flatpak 简介 同一个应用在不同linux发行版运行
- linux shell 命令执行超时终止
- centos7 安装 python3