当前位置:首页 > 日记 > 正文

浅谈php中变量的数据类型判断函数

浅谈php中变量的数据类型判断函数

在php中我们可以通过 var_dump()打印出变量的类型和值。同时我们可以通过一些函数判断变量的类型。如果只是想得到一个变量的数据类型,可以使用gettype()函数,gettype($t) 返回$t的数据类型的字符串,要是$t不属于php中8种基本变量类型,返回"unknow type"。我们还可以通过is_type系类函数直接判断是否为type类型函数,是的话返回true ,不是返回false。

如:


is_bool()        是否为布尔型
is_int()         是否为整型
is_float()       是否为浮点型
is_string()      是否为字符串型
is_array()       是否为数组型
is_object()      是否为对象类型
is_resource()    是否为资源类型
is_null()        是否为空
is_scalar()      是否为标量型,即是一个整型 浮点型 布尔型 或者字符串型。
is_numeric()     是否为任何类型的数字或者数字字符串
is_callable()    是否是有效函数名

以上这篇浅谈php中变量的数据类型判断函数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

相关文章

ps怎么给喷泉静态图添加动态效果?

ps怎么给喷泉静态图添加动态效果?

动态,喷泉,静态,效果,电脑软件,想要使用ps给喷泉图制作正在喷喷泉的动态效果,该怎么制作呢?下面我们就来看看详细的教程。软件名称:Adobe Photoshop 8.0 中文完整绿色破解版软件大小:150.1MB更新时间:2015-11-041、首先启动Photoshop cs5,执行文…

更改3389端口方法

更改3389端口方法

方法,端口,电脑软件, 今天黑客入侵了。公司服务器。搞得今天忙的要死 。查漏洞啊,修复漏洞,打补丁什么的。一个字累, 还改了下3389.下面的步骤: 步骤1:打开注册表编辑器。 开始——运行——regedit 步骤2:查找注…

PHP实现无限极分类生成分类树的方

PHP实现无限极分类生成分类树的方

无限极分类,方法,分类,电脑软件,PHP,本文实例讲述了PHP实现无限极分类生成分类树的方法。分享给大家供大家参考,具体如下:现在的分类数据库设计基本都是:每一个分类有一个id主键字段,一个pid指向父类的id,这样便可实现无限级分类,取出的数据就是…

word批量居中对齐

word批量居中对齐

对齐,批量,电脑软件,word,Word软件,如果我们只是把插入的一张图片居中对齐,操作很简单,选中需要居中对齐的图片,然后按下快捷键CTRL+E就OK!我们继续,如果一篇word里面插入了N张图片,那么如何一次性批量对文档里面的图片进行居中对齐操作呢?word图…

bootstrap模态框嵌套、tabindex属

bootstrap模态框嵌套、tabindex属

属性,嵌套,模态框,示例代码,电脑软件,模态框嵌套在开发中,遇到需要通过点击事件触发第一个模态框,触发后通过事件唤起第二个模态框,并且通过事件触发第三个模态框;即模态框嵌套。模态框嵌套需要用一个模态框包裹所涉及嵌套的模态框,从而点击触发…

详解phpmyadmin相关配置与错误解决

详解phpmyadmin相关配置与错误解决

错误解决,配置,详解,电脑软件,phpmyadmin,详解phpmyadmin相关配置与错误解决缺少mcrypt扩展sudo apt-get install php5-mcryptsudo php5enmod mcrypt检查:/etc/php5/apache2/conf.d/ /etc/php5/mods-available/ 中是否有mcrypt文件sudo serv…

提示此windows副本不是正版的win7

提示此windows副本不是正版的win7

副本,系统,提示,解决方法,电脑软件,windows不是正版的提示一旦出现,那就表示我们的windows需要激活。在激活之前,我们的桌面主题就会无法正常更改,哪怕换了壁纸或者主题我们的电脑显示屏依然会经常黑屏。虽然并不会影响我们使用,但是主题无法更…

jQuery阻止移动端遮罩层后页面滚动

jQuery阻止移动端遮罩层后页面滚动

移动端,遮罩层,页面,电脑软件,jQuery,css代码:.ovfHiden{overflow: hidden;height: 100%;}jquery: $(".header_right").click(function(){ $('html,body').addClass('ovfHiden'); //使网页不可滚动 $(".searchbox").show(); …

Windows Server 2003网站服务器下

Windows Server 2003网站服务器下

常见问题,网站服务器,电脑软件,Windows,Server,1,在WIN2003如何调用ASP页面如果操作系统是Windows Server 2003,安装完Internet信息服务项目(IIS),在Internet服务管理器里,选择"web服务扩展",把"Active Server Pages"设为允许。2,关于父目录 …

Excel2007中出现加载项消失的处理

Excel2007中出现加载项消失的处理

加载,步骤,处理方法,电脑软件,  某些简装版的word(尤其是托别人重装系统后自带的word)打开后会发现在菜单中没有“加载项”这一栏,导致某些功能无法使用。今天,小编就教大家在Excel2007中出现加载项消失的处理方法。Excel2007中…

win10删除自带输入法

win10删除自带输入法

输入法,删除,自带,电脑软件,右键点击Win10系统的开始菜单,选择弹出菜单里的控制面板,如下图所示:在控制面板里面我们选择“时钟,语言和区域”里面的更换输入法,如下图所示:然后在出现的语言窗口中点击右侧的 选项,如下图所示:点击需要删…

LNMP下Nginx中文文件名或目录404无

LNMP下Nginx中文文件名或目录404无

无法访问,中文,文件名,解决方法,目录,VPS论坛里已经说过设置方法,不过貌似很多人还是会遇到中文乱码的问题,Apache可以使用mod_encoding支持中文目录和文件,LNMP下Nginx其实不需要安装额外的组件即可支持中文文件名或中文目录,下面说一下常见的…