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 数据类型的汇总,希望本文对广大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发送post请求函数
2014-03-10 09:08 494一个php发送post请求的函数。 代码如下: < ... -
php function用法如何递归及return和echo区别
2014-03-10 09:07 617php function用法如何递归及return和echo区 ... -
PHP数据过滤函数参考
2014-03-10 09:06 4921、php提交数据过滤的基 ... -
PHP_Cooikes不同页面无法传递怎么办
2014-03-08 08:11 315PHP_Cooikes不同页面无法传递的解决方法。 刚开始设置 ... -
php统计文章排行的代码
2014-03-06 17:11 597php统计文章排行示例,代码可以用在dedemcs上按月、周 ... -
c#批量上传图片到服务器示例分享
2014-03-06 17:07 1154c#批量上传图片到服务 ... -
php 启动报错的解决办法
2014-01-18 07:31 518php 启动时报错的情况,如下: [root@abc lnmp ... -
PHP 图片文件上传代码
2014-01-11 08:23 532通过 PHP,可以把文件上传到服务器。里面加入一些图片的判断, ... -
PHP文件上传原理分析
2014-01-11 08:20 291PHP文件上传原理简单分析,学习php的朋友可以参考下,确实比 ... -
php ftp文件上传函数(基础版)
2014-01-11 08:19 435不会用于php ftp函数文件上传,但有在使用比较高级的WEB ... -
php上传文件增强函数
2014-01-11 08:17 436php文件上传的增强函数首先变得傻瓜简单化,但并不是该函数的简 ... -
PHP生成随机用户名和密码的代码
2014-01-06 23:19 477使用PHP生成随机数可以应用在许多地方,比如可以设计程序的随机 ... -
php加减乘除计算器简单实现代码
2014-01-06 23:15 1134加减乘除计算器用php实现的,不错的示例。 代码: < ... -
PHP变色验证码实例
2014-01-06 23:13 396PHP实现变色验证码。 代码: <?php /** ... -
统计目录文件大小的php函数
2013-03-12 10:33 1092早上刚到公司,头告诉我,抓紧写一个小函数,用来统计指定目录中文 ... -
php 文件上传 简单代码
2013-03-10 08:15 7241、程序文件 <?php //判断临时文件存放路径是否 ... -
php上传图片的原理分析
2013-03-10 08:08 916在php编程中,有关php上传图片的问题,随时会遇到。 ph ... -
php无法上传大文件的解决方法
2013-03-07 22:59 717开发一个文件上传共享网站,曾想使用下面的代码实现文件上传的功能 ... -
php替换网址中参数变量的代码
2013-03-05 03:59 987发布:thatgirl 来源:net 阅读: 6 ... -
php中文字符串截取函数支持多种编码
2013-03-05 03:57 722发布:sunday01 来源:net 阅读: 1 ...
相关推荐
本文整理了有关于PHP中常见的数据类型,感兴趣的朋友可以参考下
"web常见问题汇总"这个主题涵盖了从服务器端编程到前端设计的多个方面。以下是根据提供的压缩包文件名所涉及到的知识点的详细解析: 1. **PHP函数**(常用的PHP函数.txt): PHP是一种广泛使用的服务器端脚本语言...
这包括变量、常量、数据类型(如字符串、整型、浮点型、布尔型、数组、对象和NULL)、操作符(算术、比较、逻辑、位、赋值等)、流程控制(条件语句如if、switch,循环语句如for、while、do...while)以及函数的使用...
3. PHP有哪些数据类型?它们各自的特点是什么? 4. 解释PHP中的预定义变量,如$_GET、$_POST和$_SESSION。 5. PHP中的常量如何定义?与变量有何区别? 二、流程控制 1. 讲解PHP中的条件语句(if、else、switch)...
3. PHP有哪些数据类型? 包括整型(int)、浮点型(float)、字符串型(string)、布尔型(bool)、数组(array)、对象(object)、NULL以及资源(resource)。 二、PHP语法 1. 如何输出变量的值? 使用echo或...
- 数据类型:标量(int, float, string, bool)、复合型(array, object)、特殊类型(null, resource)。 - PHP中的常量(define())与变量的区别。 - PHP的赋值运算符和比较运算符。 2. **控制结构** - 条件...
初学者应从变量、常量、数据类型、流程控制(条件语句、循环)、函数等方面入手。深入了解面向对象编程(OOP)概念,如类、对象、继承、封装和多态,将提升代码的可维护性和复用性。 在"php面试题总汇"中,你可能会...
以下是对标题"php使用技巧汇总"的详细解读,以及与描述相关的知识点解析。 1. **权限判断**:在PHP中,经常需要对文件或目录的权限进行判断,例如`file_exists()`, `is_writable()`, `is_readable()`等函数可以帮助...
**PHP程序员必需清晰的问题汇总** 在PHP开发领域,掌握核心概念和最佳实践至关重要,尤其是在面试过程中。以下是一些经常在面试中出现的问题及其详细解答,这些知识点对于PHP程序员来说是必须了解的。 1. **PHP是...
1. PHP的基本语法:了解变量声明、数据类型(如int、string、array、bool、null)、流程控制(if、else、switch、for、while等)、函数定义与调用。 2. PHP字符串操作:熟悉字符串拼接、查找替换、截取等函数,如`...
MVC(Model-View-Controller)是常见的Web应用架构模式,PHP中有多种MVC框架,如Laravel、Symfony、Yii等,用于分离业务逻辑、数据处理和用户界面。模板引擎如Smarty则用于渲染视图部分,提高代码可读性和复用性。 ...
在PHP面试过程中,掌握常见的笔试题目的解答技巧是提高成功应聘PHP职位的关键。以下是对提供的部分PHP笔试题目的详细解析: 1. `echo count("abc");` 输出什么? 答: 这行代码会输出1,因为`count()`函数用于计算...
1. **基础语法**:了解PHP的基本语法结构,如变量、常量、数据类型(如字符串、整型、数组等)、运算符、控制结构(如条件语句、循环语句)以及函数的使用。 2. **字符串和数组处理**:PHP提供了丰富的字符串和数组...
除了以上几点,还有其他一些PHP编程中的常见注意事项,如: - 使用`error_reporting(E_ALL)`和`ini_set('display_errors', 1)`来开启错误报告和显示,以便于调试。 - 避免使用短标签`,因为它可能在某些服务器配置下...
在PHP中,常见的算法类型包括排序、搜索、动态规划、图论、回溯等。比如,925题可能涉及排序算法,如快速排序、归并排序或插入排序;也可能是搜索问题,如二分查找、深度优先搜索(DFS)或广度优先搜索(BFS)。解题...
实例267 解决SESSION中的常见问题 353 实例268 控制页面的访问权限 354 实例269 将SESSION数据存储到数据库中 355 实例270 SESSION更换聊天室界面 357 实例271 清理SESSION缓存提高网站访问的效率 358 第6章 图形...
- **数据聚合**:使用SQL查询对联系人信息进行汇总,如按地区分组、计算平均年龄等。 - **报表设计**:学习使用PHP生成PDF或CSV格式的客户报告,可以结合FPDF或TCPDF库实现。 - **图表展示**:可能涉及使用PHP...
实例267 解决SESSION中的常见问题 353 实例268 控制页面的访问权限 354 实例269 将SESSION数据存储到数据库中 355 实例270 SESSION更换聊天室界面 357 实例271 清理SESSION缓存提高网站访问的效率 358 第6章 图形...
以下是一些PHP面试中常见的问题和相关知识领域,这些内容可能会出现在"韩顺平PHP面试题大全(整理汇总)"、"老刘面试题"以及"就业用夹"等资料中。 1. **PHP基础** - 变量:理解PHP变量的声明、类型(如int, string, ...