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+MySQL的聊天室设计
Oct 09 PHP
php各种编码集详解和以及在什么情况下进行使用
Sep 11 PHP
php购物车实现代码
Oct 10 PHP
Linux fgetcsv取得的数组元素为空字符串的解决方法
Nov 25 PHP
php中大括号作用介绍
Mar 22 PHP
php实现的SESSION类
Dec 02 PHP
详解WordPress中给链接添加查询字符串的方法
Dec 18 PHP
php采集神器cURL使用方法详解
Feb 19 PHP
php使用pdo连接sqlite3的配置示例
May 27 PHP
PHP从数组中删除元素的四种方法实例
May 12 PHP
phpfpm的作用和用法
Oct 10 PHP
关于Laravel参数验证的一些疑与惑
Nov 19 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 输出双引号&quot;与单引号'的方法
2010/05/09 PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
PHP表单数据写入MySQL数据库的代码
2016/05/31 PHP
PHP实现普通hash分布式算法简单示例
2018/08/06 PHP
图片自动更新(说明)
2006/10/02 Javascript
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
window.onload与$(document).ready()的区别分析
2015/05/30 Javascript
使用postMesssage()实现iframe跨域页面间的信息传递
2016/03/29 Javascript
javascript 删除数组元素和清空数组的简单方法
2017/02/24 Javascript
Redux 和 Mobx的选择问题:让你不再困惑!
2017/09/18 Javascript
Vue.js划分组件的方法
2017/10/29 Javascript
Vue下滚动到页面底部无限加载数据的示例代码
2018/04/22 Javascript
浅析前端路由简介以及vue-router实现原理
2018/06/01 Javascript
jQuery中$原理实例分析
2018/08/13 jQuery
深入理解JavaScript 中的执行上下文和执行栈
2018/10/23 Javascript
vue移动端模态框(可传参)的实现
2019/11/20 Javascript
[02:12]DOTA2英雄基础教程 变体精灵
2013/12/16 DOTA
[02:23]2018DOTA2亚洲邀请赛趣味视频——反应测试
2018/04/04 DOTA
实例解析Python的Twisted框架中Deferred对象的用法
2016/05/25 Python
Python cookbook(数据结构与算法)让字典保持有序的方法
2018/02/18 Python
使用tensorflow实现VGG网络,训练mnist数据集方式
2020/05/26 Python
Python3基于plotly模块保存图片表格
2020/08/03 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
python 生成正态分布数据,并绘图和解析
2020/12/21 Python
Farfetch巴西官网:奢侈品牌时尚购物平台
2020/10/19 全球购物
String s = new String(“xyz”);创建了几个String Object?
2015/08/05 面试题
工程专业毕业生自荐信范文
2013/12/25 职场文书
服装行业创业计划书范文
2014/02/05 职场文书
倡议书格式范文
2014/04/14 职场文书
班长竞选演讲稿
2014/04/24 职场文书
新农村建设典型材料
2014/05/31 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
工作作风承诺书
2014/08/30 职场文书
小学红领巾广播稿(3篇)
2014/09/13 职场文书
复试通知单模板
2015/04/24 职场文书
mysql主从复制的实现步骤
2021/10/24 MySQL