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+SQL 注入攻击的技术实现以及预防办法
Dec 29 PHP
php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
Oct 31 PHP
PHP手机号码归属地查询代码(API接口/mysql)
Sep 04 PHP
PHP+MySQL投票系统的设计和实现分享
Sep 23 PHP
php_imagick实现图片剪切、旋转、锐化、减色或增加特效的方法
Dec 15 PHP
php把数组值转换成键的方法
Jul 13 PHP
PHP5.2中PDO的简单使用方法
Mar 25 PHP
Yii2 输出xml格式数据的方法
May 03 PHP
Joomla开启SEF的方法
May 04 PHP
CentOS7编译安装php7.1的教程详解
Apr 18 PHP
php DES加密算法实例分析
Sep 18 PHP
PHP连续签到功能实现方法详解
Dec 04 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
40年前的这部特摄片恐龙特级克塞号80后的共同回忆
2020/03/08 日漫
PHP和JAVA中的重载(overload)和覆盖(override) 介绍
2012/03/01 PHP
解析PHP正则提取或替换img标记属性
2013/06/26 PHP
Zend Framework入门教程之Zend_Db数据库操作详解
2016/12/08 PHP
php中的钩子理解及应用实例分析
2019/08/30 PHP
fckeditor 获取文本框值的实现代码
2009/02/09 Javascript
jQuery实现的立体文字渐变效果
2010/05/17 Javascript
打造基于jQuery的高性能TreeView(asp.net)
2011/02/23 Javascript
JQuery入门—JQuery程序的代码风格详细介绍
2013/01/03 Javascript
JQuery文字列表向上滚动的代码
2013/11/13 Javascript
JQuery中使用Ajax赋值给全局变量异常的解决方法
2014/01/10 Javascript
返回上一页并自动刷新的JavaScript代码
2014/02/19 Javascript
javascript生成大小写字母
2015/07/03 Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
2016/05/23 Javascript
DropDownList控件绑定数据源的三种方法
2016/12/24 Javascript
微信小程序 图片边框解决方法
2017/01/16 Javascript
jQuery实现文档树效果
2017/02/20 Javascript
jQuery访问json文件中数据的方法示例
2019/01/28 jQuery
原来JS还可以这样拆箱转换详解
2019/02/01 Javascript
vue项目首屏打开速度慢的解决方法
2019/03/31 Javascript
webpack4 配置 ssr 环境遇到“document is not defined”
2019/10/24 Javascript
vue 开发之路由配置方法详解
2019/12/02 Javascript
vue+render+jsx实现可编辑动态多级表头table的实例代码
2020/04/01 Javascript
[02:41]2015国际邀请赛中国区预选赛观战指南
2015/05/20 DOTA
[01:19]DOTA2城市挑战赛报名开始 开启你的城市传奇
2018/03/23 DOTA
深入理解Python对Json的解析
2017/02/14 Python
Python实现的十进制小数与二进制小数相互转换功能
2017/10/12 Python
Python2.7下安装Scrapy框架步骤教程
2017/12/22 Python
Python线性方程组求解运算示例
2018/01/17 Python
详解Python3 中的字符串格式化语法
2020/01/15 Python
python3 字符串知识点学习笔记
2020/02/08 Python
解决jupyter notebook 出现In[*]的问题
2020/04/13 Python
html5 乒乓球(碰撞检测)实例二
2013/07/25 HTML / CSS
教育系统干部作风整顿心得体会
2014/09/09 职场文书
党的群众路线教育实践活动个人对照检查材料(校长)
2014/11/05 职场文书
用Python实现Newton插值法
2021/04/17 Python