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

 更新时间:2014年01月06日 17:47:34   作者:  
本文整理了有关于PHP中常见的数据类型,感兴趣的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

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开发者有所帮助,感谢您阅读本文。

相关文章

  • Zend 输出产生XML解析错误

    Zend 输出产生XML解析错误

    刚开始 Ajax 调用 PHP 用 DOM 动态产生的XML文件时没有任何错误。转到 Zend FrameWork 下时,在 IE 下显示也完全正常并且 Ajax 解析正常,但是在 Firefox 和 Safari 下便出现如下错误
    2009-03-03
  • PHP Token(令牌)设计

    PHP Token(令牌)设计

    PHP Token(令牌)设计 设计目标: 避免重复提交数据. 检查来路,是否是外部提交 匹配要执行的动作(如果有多个逻辑在同一个页面实现,比如新增,删除,修改放到一个PHP文件里操作) 这里所说的token是在页面显示的时候,写到FORM的一个隐藏表单项(type=hidden). token不可明文,如果是明文,那就太危险了,所以要采用一定的加密方式.密文要可逆.俺算法很白痴,所以采用了网上一个现成的方法.
    2008-03-03
  • PHP Laravel门面的实现原理详解

    PHP Laravel门面的实现原理详解

    在Laravel中,门面为应用服务容器中绑定的类提供了一个“静态”接口,使得我们可以不用new这些类出来,就可以直接通过静态接口调用这些类中的方法。本文就来详细聊聊Laravel门面的实现原理,希望对大家有所帮助
    2023-02-02
  • php中自定义函数dump查看数组信息类似var_dump

    php中自定义函数dump查看数组信息类似var_dump

    本文为大家介绍下在php中自定义函数dump查看数组信息,具体示例如下,希望对大家有所帮助
    2014-01-01
  • 如何解决php domdocument找不到的问题

    如何解决php domdocument找不到的问题

    在本篇文章里小编给大家整理的是一篇关于php domdocument找不到的解决办法,有需要的朋友们可以跟着学习参考下。
    2021-07-07
  • php文件后缀不强制为.php的实操方法

    php文件后缀不强制为.php的实操方法

    在本篇文章里小编给大家整理的是一篇关于php文件后缀不强制为.php的实操方法,有需要的朋友们参考下。
    2019-09-09
  • DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案

    DISCUZ在win2003环境下 Unable to access ./include/common.inc.php

    今天帮客户配置服务器的时候发现的这个问题,也是因为权限问题或因为php的配置问题,如果碰到这样的问题,大家可以参考下面的方法。
    2011-11-11
  • php生成excel文件的简单方法

    php生成excel文件的简单方法

    生成excel文件,最简单的莫过于把数据库的数据导入到excel就行了,下面有个不错的示例,大家可以参考下
    2014-02-02
  • PHP实现显示照片exif信息的方法

    PHP实现显示照片exif信息的方法

    这篇文章主要介绍了PHP实现显示照片exif信息的方法,需要的朋友可以参考下
    2014-07-07
  • php 解决扫描二维码下载跳转问题

    php 解决扫描二维码下载跳转问题

    这篇文章主要介绍了php 解决扫描二维码下载跳转问题的相关资料,需要的朋友可以参考下
    2017-01-01

最新评论

?


http://www.vxiaotou.com