`
xfcode
  • 浏览: 22534 次
  • 性别: 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中常见数据类型的汇总分享

    本文整理了有关于PHP中常见的数据类型,感兴趣的朋友可以参考下

    web常见问题汇总

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

    php学习资料汇总

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

    最全的PHP面试题总汇

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

    企业PHP面试题汇总

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

    php面试题大全

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

    php学习资料

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

    php使用技巧汇总

    以下是对标题"php使用技巧汇总"的详细解读,以及与描述相关的知识点解析。 1. **权限判断**:在PHP中,经常需要对文件或目录的权限进行判断,例如`file_exists()`, `is_writable()`, `is_readable()`等函数可以帮助...

    PHP程序员必需清晰的问题汇总_.docx

    **PHP程序员必需清晰的问题汇总** 在PHP开发领域,掌握核心概念和最佳实践至关重要,尤其是在面试过程中。以下是一些经常在面试中出现的问题及其详细解答,这些知识点对于PHP程序员来说是必须了解的。 1. **PHP是...

    韩顺平老师整理的PHP面试题大全(含答案)

    1. PHP的基本语法:了解变量声明、数据类型(如int、string、array、bool、null)、流程控制(if、else、switch、for、while等)、函数定义与调用。 2. PHP字符串操作:熟悉字符串拼接、查找替换、截取等函数,如`...

    PHP学习总结笔记.pdf

    MVC(Model-View-Controller)是常见的Web应用架构模式,PHP中有多种MVC框架,如Laravel、Symfony、Yii等,用于分离业务逻辑、数据处理和用户界面。模板引擎如Smarty则用于渲染视图部分,提高代码可读性和复用性。 ...

    PHP笔试题目汇总 提高您的面试成功率

    在PHP面试过程中,掌握常见的笔试题目的解答技巧是提高成功应聘PHP职位的关键。以下是对提供的部分PHP笔试题目的详细解析: 1. `echo count("abc");` 输出什么? 答: 这行代码会输出1,因为`count()`函数用于计算...

    php动态网站开发教案.zip

    1. **基础语法**:了解PHP的基本语法结构,如变量、常量、数据类型(如字符串、整型、数组等)、运算符、控制结构(如条件语句、循环语句)以及函数的使用。 2. **字符串和数组处理**:PHP提供了丰富的字符串和数组...

    汇总PHP编程注意事项.doc

    除了以上几点,还有其他一些PHP编程中的常见注意事项,如: - 使用`error_reporting(E_ALL)`和`ini_set('display_errors', 1)`来开启错误报告和显示,以便于调试。 - 避免使用短标签`,因为它可能在某些服务器配置下...

    php期末算法练习题.zip

    在PHP中,常见的算法类型包括排序、搜索、动态规划、图论、回溯等。比如,925题可能涉及排序算法,如快速排序、归并排序或插入排序;也可能是搜索问题,如二分查找、深度优先搜索(DFS)或广度优先搜索(BFS)。解题...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例267 解决SESSION中的常见问题 353 实例268 控制页面的访问权限 354 实例269 将SESSION数据存储到数据库中 355 实例270 SESSION更换聊天室界面 357 实例271 清理SESSION缓存提高网站访问的效率 358 第6章 图形...

    PHP 5 网站快速开发.zip

    - **数据聚合**:使用SQL查询对联系人信息进行汇总,如按地区分组、计算平均年龄等。 - **报表设计**:学习使用PHP生成PDF或CSV格式的客户报告,可以结合FPDF或TCPDF库实现。 - **图表展示**:可能涉及使用PHP...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例267 解决SESSION中的常见问题 353 实例268 控制页面的访问权限 354 实例269 将SESSION数据存储到数据库中 355 实例270 SESSION更换聊天室界面 357 实例271 清理SESSION缓存提高网站访问的效率 358 第6章 图形...

    PHP面试题,程序员面试参考资料

    以下是一些PHP面试中常见的问题和相关知识领域,这些内容可能会出现在"韩顺平PHP面试题大全(整理汇总)"、"老刘面试题"以及"就业用夹"等资料中。 1. **PHP基础** - 变量:理解PHP变量的声明、类型(如int, string, ...

Global site tag (gtag.js) - Google Analytics