PHP 常用数据类型

string(字符串)、integer(整型)、float(浮点型,也称作 double)、boolean(布尔型)、array(数组)、object(对象)、NULL(无类型)

php字符串(string)

一个字符串是由多个字符组成,string 最大可以达到 2GB。

定义字符串,用单引号(')或者双引号(")把它包围起来 ,比如 "HI!"或者'HI!'。<?php

$a = "HI!";

echo $a;       //HI!

$x = 'Hello!';

echo $x;       //Hello!

?>

php整型(integer)

php整型是没有小数的数值,整型值可以使用十进制,十六进制,八进制或二进制表示,前面可以加上可选的符号(- 或者 +)代表负数正数<?php

$a = 123; // 十进制数

$a = -123; // 负数

$a = 0173; // 八进制数 (等于十进制 123,要是使用八进制(173),在数值前加0)

$a = 0x7b; // 十六进制数 (等于十进制 123 要是使用八进制(7b),在数值前加0x)

$a = 0b1111011; // 二进制数字 (等于十进制 123 要是使用二进制(1111011),在数值前加0x)

?>

php浮点型(float)

浮点型是指有小数点或指数形式的数字。<?php

$x = 11.125;

echo($x);

$x = 1.3e2;

echo($x);

$x = 7E-4;

echo($x);

?>

php布尔型(boolean)

布尔型为 true(真) 或 false(假)。布尔型一般用于控制流程<?php

$a = true;

$b = false;

?>当转换为 boolean 时,以下值被认为是 FALSE:布尔值 FALSE 本身

整型值 0(零)

浮点型值 0.0(零)

空字符串,以及字符串 "0"

不包括任何元素的数组

特殊类型 NULL(包括尚未赋值的变量)

从空标记生成的 SimpleXML 对象

php数组(array)

数组可以在一个变量中存储多个值<?php

$arr = array(

"a" => "1",

"b" => "2",

);

// 自 PHP 5.4 起可以使用短数组定义语法

$array = [

"aa" => "3",

"bb" => "4",

];

var_dump($arr);  //PHP var_dump()函数 会返回变量的数据类型和值

var_dump($array);

?>输出结果:

array(2) { ["a"]=> string(1) "1" ["b"]=> string(1) "2" }array(2) { ["aa"]=> string(1) "3" ["bb"]=> string(1) "4" }

php对象(object)

对象是存储数据和有关如何处理数据的信息的数据类型<?php

class obj

{

function do_obj()

{

echo "Doing obj.";

}

}

?>

php无类型(NULL)

特殊的 NULL 值表示变量无值,可以通过把值设置为 NULL,将变量清空<?php

$a="HI!";

$a=null;

echo($a);

?>

php输出数据类型语句,PHP 常用数据类型相关推荐

  1. VC++常用数据类型及其操作详解 [

    一.VC常用数据类型列表 二.常用数据类型转化 2.1数学类型变量与字符串相互转换 2.2 CString及string,char *与其他数据类型的转换和操作 ●CString,string,cha ...

  2. VC++常用数据类型及其操作详解(非常经典,共同分享)

    友情提示: 为了方便你更好的学习和阅读,也更好的体现尊重原创作者的劳动成果,请您直接查看转载原本链接: http://snailflying.blog.hexun.com/8219350_d.html ...

  3. VC++常用数据类型及其操作详解

    一.VC常用数据类型列表 二.常用数据类型转化 2.1数学类型变量与字符串相互转换 2.2 CString及string,char *与其他数据类型的转换和操作 ●CString,string,cha ...

  4. Python常用数据类型

    常用数据类型 python 中常用数据类型共有 int/bool/str/list/tuple/dict/set 六种.可以通过 type()来查看变量的数据类型 print(type(变量)) 整型 ...

  5. 三.Oracle常用数据类型及单行函数总结

    1.课外扩展知识 UTF-8 一个中文占3个字节,GBK 一个中文占2个字节ctrl+E:可以找到sql查询语句的历史记录(在sql-wiwdow操作)在doc里输desc 表名可以查出该表所有列的类 ...

  6. Python基础知识与常用数据类型

    Python基础知识与常用数据类型 目录 Python基础知识与常用数据类型 一.Python概述: 二.Python中的基础语法: 三.Python内置数据结构: 4.附录 一.Python概述: ...

  7. Python接口自动化测试框架(基础篇)-- 常用数据类型Number

    前言 上篇讲了python的常用数据类型str,它的出镜率或使用率都还算过得去,常常使用的方法也差不多那几个,当然不排除作者不知或未使用过的方法,这一篇讲Number,同学们思考一下为啥bool要和i ...

  8. python对输入的字符串进行解析_python数据类型_字符串常用操作(详解)

    这次主要介绍字符串常用操作方法及例子 1.python字符串 在python中声明一个字符串,通常有三种方法:在它的两边加上单引号.双引号或者三引号,如下: name = 'hello' name1 ...

  9. PHP 知识点笔记-常用数据类型

    PHP知识点范围:常用数据类型 php的数据类型:包括8种原始数据类型.4种标量类型.2种复合类型和2种特殊类型: var_dump()输出对应的数据类型: 8进制前面是0,16进制前面是0x: 浮点 ...

最新文章

  1. NCBI中SRA数据库简介
  2. 日志系统的设计与实现_it运维管理系统|综合运维的设计与实现
  3. Nature盘点的这些代码,个个都改变了科学:Fortran、AlexNet还有arXiv等
  4. 图解Redis之数据结构篇——压缩列表
  5. Tears in Heaven
  6. Enterprise Library——企业库配置管理应用程序块
  7. linux字符设备文件的打开操作,Linux字符设备驱动模型之字符设备初始化
  8. boost::log模块测试样板,用于检查每个公共标头是否都是独立的并且没有任何缺失的 #includes
  9. mysql之触发器trigger
  10. LeetCode 266. 回文排列(计数)
  11. 安全验证框架使用笔记001---Shiro简介
  12. Spring Boot项目中使用RestTemplate时出现乱码时的解决方案
  13. IT男几时而立(上)
  14. java 事件cancel_Activiti结束事件(End Event)
  15. JNuit4实战技巧总结
  16. jsp中运用html语言,JSP技术-第2章 HTML语言.doc
  17. 算法:回溯十三 Subsets II不重复的数组子集(3种解法)
  18. SQLite数据库可视化工具【SQLiteStudio】的下载及安装
  19. appcan 文件下载到根目录(pdf)
  20. Windows下安装Oracle数据库及遇到的问题解决方法(找不到WFMLRSVCApp.ear文件)

热门文章

  1. Maven项目创建教程
  2. 18 泰勒公式原理与应用
  3. linux ftp主动模式和被动模式切换,FTP应该使用主动模式还是被动模式?
  4. DuDuTalk智慧门店,助力汽车门店全链路数字化转型
  5. flutter pub get failed (66; , errno = 5))
  6. echarts散点图加图片
  7. 【推荐】华为顶级认证HCIE-RS培训教材全套合集
  8. excel操作数值不为科学计数法
  9. JavaScript高级程序设计红宝书学习笔记第三章基本概念
  10. bat命令之for命令详解