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 529一个php发送post请求的函数。 代码如下: < ... -
php function用法如何递归及return和echo区别
2014-03-10 09:07 638php function用法如何递归及return和echo区 ... -
PHP数据过滤函数参考
2014-03-10 09:06 5201、php提交数据过滤的基 ... -
PHP_Cooikes不同页面无法传递怎么办
2014-03-08 08:11 338PHP_Cooikes不同页面无法传递的解决方法。 刚开始设置 ... -
php统计文章排行的代码
2014-03-06 17:11 617php统计文章排行示例,代码可以用在dedemcs上按月、周 ... -
c#批量上传图片到服务器示例分享
2014-03-06 17:07 1181c#批量上传图片到服务 ... -
php 启动报错的解决办法
2014-01-18 07:31 537php 启动时报错的情况,如下: [root@abc lnmp ... -
PHP 图片文件上传代码
2014-01-11 08:23 555通过 PHP,可以把文件上传到服务器。里面加入一些图片的判断, ... -
PHP文件上传原理分析
2014-01-11 08:20 312PHP文件上传原理简单分析,学习php的朋友可以参考下,确实比 ... -
php ftp文件上传函数(基础版)
2014-01-11 08:19 455不会用于php ftp函数文件上传,但有在使用比较高级的WEB ... -
php上传文件增强函数
2014-01-11 08:17 456php文件上传的增强函数首先变得傻瓜简单化,但并不是该函数的简 ... -
PHP生成随机用户名和密码的代码
2014-01-06 23:19 494使用PHP生成随机数可以应用在许多地方,比如可以设计程序的随机 ... -
php加减乘除计算器简单实现代码
2014-01-06 23:15 1164加减乘除计算器用php实现的,不错的示例。 代码: < ... -
PHP变色验证码实例
2014-01-06 23:13 436PHP实现变色验证码。 代码: <?php /** ... -
统计目录文件大小的php函数
2013-03-12 10:33 1118早上刚到公司,头告诉我,抓紧写一个小函数,用来统计指定目录中文 ... -
php 文件上传 简单代码
2013-03-10 08:15 7421、程序文件 <?php //判断临时文件存放路径是否 ... -
php上传图片的原理分析
2013-03-10 08:08 933在php编程中,有关php上传图片的问题,随时会遇到。 ph ... -
php无法上传大文件的解决方法
2013-03-07 22:59 737开发一个文件上传共享网站,曾想使用下面的代码实现文件上传的功能 ... -
php替换网址中参数变量的代码
2013-03-05 03:59 1005发布:thatgirl 来源:net 阅读: 6 ... -
php中文字符串截取函数支持多种编码
2013-03-05 03:57 739发布:sunday01 来源:net 阅读: 1 ...
相关推荐
- **string(字符串)**: 字符串是PHP中最常见的数据类型,用于存储文本。字符串可以用单引号或双引号定义,例如`'foo'`或`"bar"`。字符串可以包含任何Unicode字符,并且PHP提供了多种操作字符串的方法,如`strlen...
"web常见问题汇总"这个主题涵盖了从服务器端编程到前端设计的多个方面。以下是根据提供的压缩包文件名所涉及到的知识点的详细解析: 1. **PHP函数**(常用的PHP函数.txt): PHP是一种广泛使用的服务器端脚本语言...
下文对常见的开源数据集进行了汇总。1. UCI数据集•类型:比较全面,各类型数据都有涉及•网址:http://archive.ics.uci.edu/ml/datasets.php2. Kaggle竞赛数据集•类型:比较全面,各类型数据都有涉及•网址:...
这包括变量、常量、数据类型(如字符串、整型、浮点型、布尔型、数组、对象和NULL)、操作符(算术、比较、逻辑、位、赋值等)、流程控制(条件语句如if、switch,循环语句如for、while、do...while)以及函数的使用...
下文对常见的开源数据集进行了汇总。 1. UCI数据集•类型:比较全面,各类型数据都有涉及•网址:http://archive.ics.uci.edu/ml/datasets.php2. Kaggle竞赛数据集•类型:比较全面,各类型数据都有涉及•网址:...
3. PHP有哪些数据类型?它们各自的特点是什么? 4. 解释PHP中的预定义变量,如$_GET、$_POST和$_SESSION。 5. PHP中的常量如何定义?与变量有何区别? 二、流程控制 1. 讲解PHP中的条件语句(if、else、switch)...
1. PHP数据缓存概述:在Web开发中,数据缓存是用来减少数据库查询,提高数据处理速度的一种常见技术。PHP数据缓存通常可以分为两种基本类型:文件缓存和内存缓存。文件缓存将数据保存在服务器的文件系统中,适用于读...
- **字段数据类型的选择**: 选择最合适的字段数据类型,如使用整型代替字符串类型,使用`VARCHAR`代替`CHAR`等。 - **主键设计**: 每张表应有一个主键,通常使用整型字段作为主键。 - **表的拆分**: - **水平拆分**...
3. PHP有哪些数据类型? 包括整型(int)、浮点型(float)、字符串型(string)、布尔型(bool)、数组(array)、对象(object)、NULL以及资源(resource)。 二、PHP语法 1. 如何输出变量的值? 使用echo或...
2. **存储类型**:Cookie仅能存储简单的字符串和数字,而Session可以存储复杂的数据类型,如数组和对象。 3. **存储大小**:Cookie受浏览器限制,一般每个域名下最多允许20个Cookie,每个不超过4KB;Session则不受此...
- 数据类型:标量(int, float, string, bool)、复合型(array, object)、特殊类型(null, resource)。 - PHP中的常量(define())与变量的区别。 - PHP的赋值运算符和比较运算符。 2. **控制结构** - 条件...
### WAP开发常见问题汇总知识点解析 #### 一、开发WAP软件所需工具及环境 **1. 开发工具需求** - **WAP网关**:用于处理WAP请求和服务,可通过配置支持WML的服务器实现。 - **WAP工具包**:包含模拟器和浏览器等,...
本文档旨在汇总一些实用的PHP函数及其应用实例,具体包括了加密解密、字符串操作、文件操作以及SQL注入防护等内容。 加密解密函数是保障数据安全的重要手段。在PHP中,通常使用md5()函数进行哈希处理,该函数可以...
### ThinkPHP 2.1.0 常见问题汇总 #### 1. 什么是MVC? MVC(Model-View-Controller)是一种软件架构模式,它强制性地将应用程序的输入、处理与输出分离。在MVC模式下,一个应用程序被划分为三个主要组成部分:...
初学者应从变量、常量、数据类型、流程控制(条件语句、循环)、函数等方面入手。深入了解面向对象编程(OOP)概念,如类、对象、继承、封装和多态,将提升代码的可维护性和复用性。 在"php面试题总汇"中,你可能会...
下面将详细解释一些常见的MySQL面试题涉及的知识点。 1. **自增主键重置**:自增主键在不同存储引擎下有不同的行为。对于MyISAM,即使删除记录,重启后插入的新记录仍会从18开始,因为最大ID记录在数据文件中。而...