PHP 判断变量类型实现代码


Posted in PHP onOctober 23, 2009

PHP 包括几个函数可以判断变量的类型,例如:gettype(),is_array(),is_float(),is_int(),is_object() 和 is_string()。

<?php 
$s = "this is a string"; 
$i = 9; 
$arr = array(2,4,6); 
is_string($s); //返回TRUE,表示$s是一个字符串变量 
is_string($i); //返回FALSE,表示$i不是一个字符串变量 
is_array($arr); //返回TRUE,表示$arr是一个数组 
is_array($s); //返回FALSE,表示$s不是一个数组 
$str = "this is a string"; 
$int = 9; 
$bool = FALSE; 
echo "\$str的类型是:".gettype($str); 
echo "<br/>"; 
echo "<br/>"; 
echo "\$int的类型是:".gettype($int); 
echo "<br/>"; 
echo "<br/>"; 
echo "\$bool的类型是:".gettype($bool); 
?>
PHP 相关文章推荐
Zend 输出产生XML解析错误
Mar 03 PHP
php strlen mb_strlen计算中英文混排字符串长度
Jul 10 PHP
php模板原理讲解
Nov 13 PHP
Php无限级栏目分类读取的实现代码
Feb 19 PHP
PHP 导出Excel示例分享
Aug 18 PHP
php实现文件下载代码分享
Aug 19 PHP
fckeditor上传文件按日期存放及重命名方法
May 22 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
Dec 31 PHP
PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 标签的函数
May 22 PHP
PHP使用Redis替代文件存储Session的方法
Feb 15 PHP
php 猴子摘桃的算法
Jun 20 PHP
实例介绍PHP中zip_open()函数用法
Feb 15 PHP
PHP 变量类型的强制转换
Oct 23 #PHP
PHP教程 预定义变量
Oct 23 #PHP
PHP 处理图片的类实现代码
Oct 23 #PHP
PHP教程 变量定义
Oct 23 #PHP
PHP教程 基本语法
Oct 23 #PHP
php self,$this,const,static,-&amp;gt;的使用
Oct 22 #PHP
PHP 长文章分页函数 带使用方法,不会分割段落,翻页在底部
Oct 22 #PHP
You might like
PHP程序员最常犯的11个MySQL错误小结
2010/11/20 PHP
file_get_contents(&quot;php://input&quot;, &quot;r&quot;)实例介绍
2013/07/01 PHP
php序列化函数serialize() 和 unserialize() 与原生函数对比
2015/05/08 PHP
php版微信公众平台入门教程之开发者认证的方法
2016/09/26 PHP
javascript 写类方式之三
2009/07/05 Javascript
让人期待的2011年度最佳 jQuery 插件分享
2012/03/16 Javascript
JS延迟加载加快页面打开速度示例代码
2013/12/30 Javascript
jquery 按键盘上的enter事件
2014/05/11 Javascript
JS实现可缩放、拖动、关闭和最小化的浮动窗口完整实例
2015/03/04 Javascript
js实现固定显示区域内自动缩放图片的方法
2015/07/18 Javascript
第二次聊一聊JS require.js模块化工具的基础知识
2016/04/17 Javascript
利用BootStrap的Carousel.js实现轮播图动画效果
2016/12/21 Javascript
Nodejs回调加超时限制两种实现方法
2017/06/09 NodeJs
基于js 本地存储(详解)
2017/08/16 Javascript
VUE饿了么树形控件添加增删改功能的示例代码
2017/10/17 Javascript
layer弹出的iframe层在执行完毕后关闭当前弹出层的方法
2018/08/17 Javascript
通过循环优化 JavaScript 程序
2019/06/24 Javascript
vue实现滑动切换效果(仅在手机模式下可用)
2020/06/29 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
解决vue单页面多个组件嵌套监听浏览器窗口变化问题
2020/07/30 Javascript
在webstorm中配置less的方法详解
2020/09/25 Javascript
vue+openlayers绘制省市边界线
2020/12/24 Vue.js
浅谈python字典多键值及重复键值的使用
2016/11/04 Python
Tensorflow中使用tfrecord方式读取数据的方法
2018/06/19 Python
Django实现CAS+OAuth2的方法示例
2019/10/30 Python
python文件操作的简单方法总结
2019/11/07 Python
使用Keras训练好的.h5模型来测试一个实例
2020/07/06 Python
个人自荐信
2013/12/05 职场文书
会计电算化专业毕业生自荐信
2013/12/20 职场文书
顶岗实习接收函
2014/01/09 职场文书
机电职业生涯规划书范文
2014/03/08 职场文书
社区活动总结报告
2014/05/05 职场文书
公司的门卫岗位职责
2014/09/09 职场文书
党员先进性教育整改措施
2014/09/18 职场文书
药品开票员岗位职责
2015/04/15 职场文书
工作简报格式范文
2015/07/21 职场文书