`
xfcode
  • 浏览: 23400 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

PHP常见数据类型的汇总分享

    博客分类:
  • php
 
阅读更多
PHP中常见的数据类型,特此记录。

PHP编程中常用的数据类型

PHP 支持八种原始类型(type)。

四种标量类型:
string(字符串)
integer(整型)
float(浮点型,也作 double )
boolean(布尔型)

两种复合类型:
array(数组)
object(对象)

两种特殊类型:
resource(资源)
NULL(空)

查看变量类型

通过 gettype() 函数可以方便的查看某个变量的类型:
复制代码 代码如下:

<?php$var_bool = TRUE; // a boolean$var_str = "foo"; // a string$var_int = 12; // an integerecho gettype($var_bool); // 输出 booleanecho gettype($var_str); // 输出 stringecho gettype($var_int); // 输出 integer?> (PS:T不错的PHP Q扣峮:276167802,验证:csl)

提示

由于历史原因,如果是 float 类型数据,gettype() 函数返回的是 double,而不是 float 。
如果想查看某个表达式的值和类型,请使用用 var_dump() 函数。

判断变量类型

如果想通过判断变量类型来确定下一步逻辑动作,不要使用 gettype() ,而使用 is_type 系列函数:
<?php$var_int = 12;// 如果 $var_int 是 int 类型,这进行加法if (is_int($var_int)) { $var_int = $var_int+4;}echo $var_int; // 输出 16?> 


以上是本文关于PHP 数据类型的汇总,希望本文对广大php开发者有所帮助,感谢您阅读本文。
分享到:
评论

相关推荐

    有关于PHP中常见数据类型的汇总分享

    - **string(字符串)**: 字符串是PHP中最常见的数据类型,用于存储文本。字符串可以用单引号或双引号定义,例如`'foo'`或`"bar"`。字符串可以包含任何Unicode字符,并且PHP提供了多种操作字符串的方法,如`strlen...

    web常见问题汇总

    "web常见问题汇总"这个主题涵盖了从服务器端编程到前端设计的多个方面。以下是根据提供的压缩包文件名所涉及到的知识点的详细解析: 1. **PHP函数**(常用的PHP函数.txt): PHP是一种广泛使用的服务器端脚本语言...

    开源数据集汇总.docx

    下文对常见的开源数据集进行了汇总。1. UCI数据集•类型:比较全面,各类型数据都有涉及•网址:http://archive.ics.uci.edu/ml/datasets.php2. Kaggle竞赛数据集•类型:比较全面,各类型数据都有涉及•网址:...

    php学习资料汇总

    这包括变量、常量、数据类型(如字符串、整型、浮点型、布尔型、数组、对象和NULL)、操作符(算术、比较、逻辑、位、赋值等)、流程控制(条件语句如if、switch,循环语句如for、while、do...while)以及函数的使用...

    开源数据集汇总介绍.docx

    下文对常见的开源数据集进行了汇总。 1. UCI数据集•类型:比较全面,各类型数据都有涉及•网址:http://archive.ics.uci.edu/ml/datasets.php2. Kaggle竞赛数据集•类型:比较全面,各类型数据都有涉及•网址:...

    最全的PHP面试题总汇

    3. PHP有哪些数据类型?它们各自的特点是什么? 4. 解释PHP中的预定义变量,如$_GET、$_POST和$_SESSION。 5. PHP中的常量如何定义?与变量有何区别? 二、流程控制 1. 讲解PHP中的条件语句(if、else、switch)...

    常见php数据文件缓存类汇总

    1. PHP数据缓存概述:在Web开发中,数据缓存是用来减少数据库查询,提高数据处理速度的一种常见技术。PHP数据缓存通常可以分为两种基本类型:文件缓存和内存缓存。文件缓存将数据保存在服务器的文件系统中,适用于读...

    Php面试宝典100题汇总.doc

    - **字段数据类型的选择**: 选择最合适的字段数据类型,如使用整型代替字符串类型,使用`VARCHAR`代替`CHAR`等。 - **主键设计**: 每张表应有一个主键,通常使用整型字段作为主键。 - **表的拆分**: - **水平拆分**...

    企业PHP面试题汇总

    3. PHP有哪些数据类型? 包括整型(int)、浮点型(float)、字符串型(string)、布尔型(bool)、数组(array)、对象(object)、NULL以及资源(resource)。 二、PHP语法 1. 如何输出变量的值? 使用echo或...

    php中高级常用面试题,php中高级常用知识点面试题

    2. **存储类型**:Cookie仅能存储简单的字符串和数字,而Session可以存储复杂的数据类型,如数组和对象。 3. **存储大小**:Cookie受浏览器限制,一般每个域名下最多允许20个Cookie,每个不超过4KB;Session则不受此...

    php面试题大全

    - 数据类型:标量(int, float, string, bool)、复合型(array, object)、特殊类型(null, resource)。 - PHP中的常量(define())与变量的区别。 - PHP的赋值运算符和比较运算符。 2. **控制结构** - 条件...

    WAP开发常见问题汇总篇

    ### WAP开发常见问题汇总知识点解析 #### 一、开发WAP软件所需工具及环境 **1. 开发工具需求** - **WAP网关**:用于处理WAP请求和服务,可通过配置支持WML的服务器实现。 - **WAP工具包**:包含模拟器和浏览器等,...

    非常实用的PHP常用函数汇总

    本文档旨在汇总一些实用的PHP函数及其应用实例,具体包括了加密解密、字符串操作、文件操作以及SQL注入防护等内容。 加密解密函数是保障数据安全的重要手段。在PHP中,通常使用md5()函数进行哈希处理,该函数可以...

    ThinkPHP_2[1].0_常见问题汇总.pdf

    ### ThinkPHP 2.1.0 常见问题汇总 #### 1. 什么是MVC? MVC(Model-View-Controller)是一种软件架构模式,它强制性地将应用程序的输入、处理与输出分离。在MVC模式下,一个应用程序被划分为三个主要组成部分:...

    php学习资料

    初学者应从变量、常量、数据类型、流程控制(条件语句、循环)、函数等方面入手。深入了解面向对象编程(OOP)概念,如类、对象、继承、封装和多态,将提升代码的可维护性和复用性。 在"php面试题总汇"中,你可能会...

    常见MySQL面试题汇总

    下面将详细解释一些常见的MySQL面试题涉及的知识点。 1. **自增主键重置**:自增主键在不同存储引擎下有不同的行为。对于MyISAM,即使删除记录,重启后插入的新记录仍会从18开始,因为最大ID记录在数据文件中。而...

Global site tag (gtag.js) - Google Analytics