php中数字、字符与对象判断函数用法实例


Posted in PHP onNovember 26, 2014

本文实例讲述了php中数字、字符与对象判断函数用法。分享给大家供大家参考。具体分析如下:

在php判断数字,字符,对象,数组等包括有参见 is_bool()、is_int()、is_integer()、is_float()、is_real()、is_object() 和 is_array()这些函数了,不知道你知道多少呢.

1. 双精度数判断:is_double

is_double -- is_float() 的别名

描述:此函数是 is_float() 的别名函数,代码如下:

$Temperature = 15.23;  

if(is_double($Temperature))  

{  

print("Temperature is a double"."<br>");  

}

2. 整数判断:is_integer -- is_int() 和is_long()的别名

描述:此函数是 is_int() 的别名函数,代码如下:

$PageCount = 2234;  

if(is_integer($PageCount))  

{  

print("$PageCount is an integer"."<br>");  

}

3. 对象判断:is_object -- 检测变量是否是一个对象

描述:bool is_object(mixed var)

如果 var 是一个 object 则返回 TRUE,否则返回 FALSE,代码如下:

class widget  

{  

var $name;  

var $length;  

}  

$thing = new widget;  

if(is_object($thing))  

{  

print("thing is an object"."<br>");  

}

4. 字符判断:is_string -- 检测变量是否是字符串

描述:bool is_string(mixed var)

如果 var 是 string 则返回 TRUE,否则返回 FALSE,代码如下:

$Greeting = "3water.com";  

if(is_string($Greeting))  

{  

print("Greeting is a string"."<br>");  

}

5. is_numeric --  检测变量是否为数字或数字字符串

描述:bool is_numeric(mixed var)

如果 var 是数字和数字字符串则返回 TRUE,否则返回 FALSE,代码如下:

$int = 1;  

if(is_numeric($int))  

{  

print("这是个真正的数字,纯爷们"."<br>");  

}

这里只是简单的讲述了在php对象,数字,字符判断函数,难度相对超级简单.希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
用PHP连接Oracle数据库
Oct 09 PHP
用文本作数据处理
Oct 09 PHP
php桌面中心(二) 数据库写入
Mar 11 PHP
PHP执行SQL文件并将SQL文件导入到数据库
Sep 17 PHP
PHP文件下载实例代码浅析
Aug 17 PHP
centos 7.2下搭建LNMP环境教程
Nov 20 PHP
thinkPHP中volist标签用法示例
Dec 06 PHP
thinkPHP实现的省市区三级联动功能示例
May 05 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
Mar 31 PHP
Laravel框架路由设置与使用示例
Jun 12 PHP
总结PHP代码规范、流程规范、git规范
Jun 18 PHP
PHP date()格式MySQL中插入datetime方法
Jan 29 PHP
PHP中array_slice函数用法实例详解
Nov 25 #PHP
ThinkPHP框架设计及扩展详解
Nov 25 #PHP
Yii入门教程之目录结构、入口文件及路由设置
Nov 25 #PHP
Yii入门教程之Yii安装及hello world
Nov 25 #PHP
php 伪造ip以及url来路信息方法汇总
Nov 25 #PHP
浅析php适配器模式(Adapter)
Nov 25 #PHP
浅析php原型模式
Nov 25 #PHP
You might like
PHP date函数参数详解
2006/11/27 PHP
PHP 将图片按创建时间进行分类存储的实现代码
2010/01/05 PHP
Thinkphp搭建包括JS多语言的多语言项目实现方法
2014/11/24 PHP
php安装php_rar扩展实现rar文件读取和解压的方法
2016/11/17 PHP
PHP实践教程之过滤、验证、转义与密码详解
2017/07/24 PHP
Laravel5框架自定义错误页面配置操作示例
2019/04/17 PHP
JavaScript基本对象
2007/01/11 Javascript
jquery实现带二级菜单的导航示例
2014/04/28 Javascript
JS操作HTML自定义属性的方法
2015/02/10 Javascript
jquery实现用户打分评分特效
2015/05/28 Javascript
js实现横向伸展开的二级导航菜单代码
2015/08/28 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
2016/12/01 Javascript
JS实现登录页密码的显示和隐藏功能
2017/12/06 Javascript
vue 2.x 中axios 封装的get 和post方法
2018/02/28 Javascript
vue通信方式EventBus的实现代码详解
2019/06/10 Javascript
在vue中根据光标的显示与消失实现下拉列表
2019/09/29 Javascript
vue页面加载时的进度条功能(实例代码)
2020/01/13 Javascript
javascript设计模式 ? 解释器模式原理与用法实例分析
2020/04/17 Javascript
微信小程序自定义扫码功能界面的实现代码
2020/07/02 Javascript
[04:45]DOTA2上海特级锦标赛主赛事第四日RECAP
2016/03/06 DOTA
[46:37]LGD vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python 可爱的大小写
2008/09/06 Python
Python3 串口接收与发送16进制数据包的实例
2019/06/12 Python
python简单利用字典破解zip文件口令
2020/09/07 Python
如何用python批量调整视频声音
2020/12/22 Python
HTML5新标签兼容——&gt; 的两种方法
2018/09/12 HTML / CSS
英国网上购买肉类网站:Great British Meat
2018/10/17 全球购物
瑞士领先的网上超市:LeShop.ch
2018/11/14 全球购物
简历中个人求职的自我评价模板
2013/11/29 职场文书
2014年乡镇个人工作总结
2014/12/03 职场文书
社区植树节活动总结
2015/02/06 职场文书
董事长岗位职责
2015/02/13 职场文书
2015年商场工作总结
2015/04/27 职场文书
毕业论文致谢信
2015/05/14 职场文书
MySQL如何构建数据表索引
2021/05/13 MySQL
教你怎么用Python操作MySql数据库
2021/05/31 Python