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 购物车实例(申精)
May 11 PHP
PHP定时自动生成静态HTML的实现代码
Jun 20 PHP
php的memcached客户端memcached
Jun 14 PHP
php中$_GET与$_POST过滤sql注入的方法
Nov 03 PHP
php匹配字符中链接地址的方法
Dec 22 PHP
php替换字符串中间字符为省略号的方法
May 04 PHP
编写PHP程序检查字符串中的中文字符个数的实例分享
Mar 17 PHP
Zend Framework教程之Zend_Registry对象用法分析
Mar 22 PHP
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
Sep 19 PHP
php中二分法查找算法实例分析
Sep 22 PHP
PHP数据库操作四:mongodb用法分析
Aug 16 PHP
PHP基于curl post实现发送url及相关中文乱码问题解决方法
Nov 25 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
乱谈我对耳机、音箱的感受
2021/03/02 无线电
php中flush()、ob_flush()、ob_end_flush()的区别介绍
2013/02/17 PHP
PHP导出EXCEL快速开发指南--PHPEXCEL的使用详解
2013/06/03 PHP
Yii配置文件用法详解
2014/12/04 PHP
24条货真价实的PHP代码优化技巧
2016/07/28 PHP
PHP实现的简单在线计算器功能示例
2017/08/02 PHP
Laravel 批量更新多条数据的示例
2017/11/27 PHP
一个js实现的所谓的滑动门
2007/05/23 Javascript
html 锁定页面(js遮罩层弹出div效果)
2009/10/27 Javascript
没有document.getElementByName方法
2013/08/19 Javascript
如何判断鼠标是否在DIV的区域内
2013/11/13 Javascript
Ajax提交与传统表单提交的区别说明
2014/02/07 Javascript
javascript中使用正则计算中文长度的例子
2014/04/29 Javascript
jquery跟随屏幕滚动效果的实现代码
2016/04/13 Javascript
简单分析javascript中的函数
2016/09/10 Javascript
javaScript中定义类或对象的五种方式总结
2016/12/04 Javascript
angularjs点击图片放大实现上传图片预览
2017/02/24 Javascript
ThinkPHP+jquery实现“加载更多”功能代码
2017/03/11 Javascript
JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】
2017/06/13 Javascript
vue vue-Router默认hash模式修改为history需要做的修改详解
2018/09/13 Javascript
值得收藏的八个常用的js正则表达式
2018/10/19 Javascript
原生js实现商品筛选功能
2019/10/28 Javascript
卸载vue2.0并升级vue_cli3.0的实例讲解
2020/02/16 Javascript
javascript设计模式 ? 状态模式原理与用法实例分析
2020/04/22 Javascript
centos6.4下python3.6.1安装教程
2017/07/21 Python
基于python 微信小程序之获取已存在模板消息列表
2019/08/05 Python
pygame实现贪吃蛇游戏(上)
2019/10/29 Python
pytorch torch.expand和torch.repeat的区别详解
2019/11/05 Python
对Pytorch中Tensor的各种池化操作解析
2020/01/03 Python
澳大利亚冒险体验:Adrenaline(跳伞、V8赛车、热气球等)
2017/09/18 全球购物
90后毕业生的求职信范文
2013/09/21 职场文书
简单租房协议书范本
2014/08/20 职场文书
农村党员对照检查材料
2014/09/24 职场文书
四风问题个人对照检查材料
2014/09/26 职场文书
公司授权委托书
2014/10/17 职场文书
2016年大学生实习单位评语
2015/12/01 职场文书