在php中,数据类型有:Boolean 布尔类型、Integer 整型、Float 浮点型、String 字符串、Array 数组、Object 对象、Resource 资源类型、NULL;知道一个数据的类型,能够更加有效地进行代码逻辑处理。

1、使用 var_dump() 函数,可以获取任意数据的详细信息,包括其数据类型

2、使用函数 is_bool() 判断数据是否是【Boolean 布尔类型】

3、使用函数 is_int() 判断数据是否是 【Integer 整型】

4、使用函数 is_float() 判断数据是否是【Float 浮点型】

5、使用函数 is_string() 判断数据是否是【String 字符串】

6、使用函数 is_array() 判断数据是否是【Array 数组】

7、使用函数 is_object() 判断数据是否是【Object 对象】

8、使用函数 is_resource() 判断数据是否是【Resource 资源类型】

9、使用函数 is_null() 判断数据是否是【NULL】

10、数字类型的相关判断还可以 is_numeric()、ctype_digit()

推荐教程:PHP视频教程

php获取变量数据类型,php如何确定变量的数据类型相关推荐

  1. 3、常用关键字,变量赋值,多个变量赋值,标准数据类型,数字,字符串,列表,元组,字典,数据类型转换

    3Python变量类型 3.1常用关键字 系统中有一些常用关键字不可以用来当做标识符. and lambda except while del return import or class try i ...

  2. 《Python 1》--python的简介、解释器、读取键盘输入函数、变量类型推断、5个标准数据类型、字符串的内置函数、for循环、list列表、tuple元组、字典dictionary

    Python 的起源: Python 的创始人为吉多·范罗苏姆(Guido van Rossum) 1. 1989 年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的**解释程序 ...

  3. 数据类型及常量和变量的一些基础知识

    数据类型 数据类型,看它名字我们就可以知道它的大概意思,没错,就是数据的类型. 比如10,它是一个整数,所以我们称它为整型,在c语言中用int表示 再入10.5,它是一个小数,我们在c语言中称它为浮点 ...

  4. Java数据类型及变量作业_day02、Java变量与数据类型

    02_Java变量与数据类型 第二章 变量与数据类型 变量 变量的概述 变量是指内存中的一个存储区域,该区域要有自己的名称(变量名).类型(数据类型),该区域的数据可以在同一数据类型的范围内不断变化值 ...

  5. ajax中的url如何传递变量_如何创建和参数化UDT数据类型中的变量及IN,OUT 等参数?...

    从数据类型的意义上说 UDT 并不被 CPU 所识别,而是在离线程序中自定义(组合)的数据类型. S7 程序的自定义数据类型并不能装载到 S7 CPU 中.UDT 是由递增的编辑器创建并编辑或由源文件 ...

  6. python学习之第三课时--基本数据类型及区别,变量

    python学习之第三课时--基本数据类型及区别,变量 基本数据类型及区别 1. 数字类型(int) 数字型--变量值直接是数字,没有双引号""   整数 2. 浮点数(float ...

  7. .NET 基础 一步步 一幕幕 [注释、命名规则、访问修饰符、数据类型、常量、变量]...

    注释.命名规则.访问修饰符.数据类型.常量.变量 话说一个不会写注释的程序猿的不是一个好吃货,我们本篇就从注释开始说起好了. 在C#中有三种注释: 第一种:单行注释  以//开头,后面的就是注释内容 ...

  8. gl.getAttribLocation P41 获取name参数指定的attribute变量存储地址

    参数 program 指定包含顶点着色器和片元着色器的着色器程序对象 name 指定想要获取其存储地址的attribute变量名称 var VSHADER_SOURCE= 'attribute  ve ...

  9. Installshield获取安装包版本的系统变量是IFX_PRODUCT_VERSION

    Installshield获取安装包版本的系统变量为IFX_PRODUCT_VERSION 当笔记记下来,很简单的一个变量,不过IS里查系统变量是让人头大,知道就是知道,不知道查起来查死人 转载于:h ...

  10. uniapp 获取到js文件var一个变量怎么获取到这个变量值_浅析Js中const,let,var的区别及作用域...

    理解:let变量的作用域只能在当前函数中 js中const,let,var的区别及作用域_lianzhang861的博客-CSDN博客​blog.csdn.net 全局作用域中,用 const 和 l ...

最新文章

  1. 白话uni-app 【也是html、vue、小程序的区别】
  2. python中argsort,sort 和 sorted,operator.itemgetter函数
  3. speedtest-cli命令行下测试服务器外网速度
  4. 关于嵌套类的调用更新问题
  5. 1.SCRT怎么连接Ensp里面的设备???
  6. 小说站源码(带自动采集开源小说网站源码)
  7. 10 个开源压力测试工具
  8. 简单个人网页设计 静态HTML动物主题网页 DW个人网站模板 简单宠物网页作品代码 个人网页制作 个人网页Dreamweaver设计与实现
  9. java协同过滤算法的演唱会门票售票系统
  10. 微软MSBI零基础从数据仓库到商业智能实战(SSIS SSAS SSRS)
  11. oracle数据库user表空间不足,oracle 表空间不足解决办法大全
  12. gluster volume
  13. 让慢行回归城市—佛山祖庙商圈慢行系统改善工程
  14. JavaScript 汉字转拼音
  15. Fritzing软件绘制Arduino面包板接线图传感器模块库文件300
  16. LIO-SAM:点云预处理前端---畸变矫正数据预处理
  17. Linux 创建线程 段错误,linux下线程池,出现Segmentation fault (core dumped) 问题
  18. CE、FCC、ROSH、CCC认证分别是什么意思?
  19. PCB软件对比分析(AD、Pads、Allegro)
  20. MySQL创建用户,更改密码

热门文章

  1. mysql too many connections_mysql too many connections 解决方法
  2. Java:File.separator作用相当于 ‘ \ ‘
  3. Java中导入、导出Excel——HSSFWorkbook 使用
  4. html怎么保存曲奇,自制曲奇饼能保存多久 这些存放方法你懂吗
  5. 为什么线程池里的方法会执行两次_新手一看就懂的线程池
  6. python函数被调用才能执行吗_python3x函数在不被调用的情况下运行
  7. java io 文件路径_【IO流】java中文件路径(相对路径、绝对路径)相关类及方法...
  8. java 线程加载类_java JVM-线程上下类加载器
  9. STM32-IO引脚复用-原理和使用
  10. oracle11g基目录和主目录,Red Hat Enterprise Linux4.0 安装oracle11g