码迷,mamicode.com
首页 > Web开发 > 详细

判断PHP数据类型

时间:2016-01-30 02:26:16      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:

常用方式:is_int(), is_float()l, is_numeric(), is_array()...

另一种更快捷的方式:用 === 或 !== ,即全等和不全等运算符来判断。

I‘ve found a faster way of determining an array. If you use is_array() millions of times, you will notice a *huge* difference. On my machine, this method takes about 1/4 the time of using is_array().
Cast the value to an array, then check (using ===) if it is identical to the original. 
<?php 
if ( (array) $unknown !== $unknown ) { 
    echo 
‘$unknown is not an array‘
} else { 
    echo 
‘$unknown is an array‘

?> 

http://php.net/manual/zh/function.is-array.php

判断PHP数据类型

标签:

原文地址:http://www.cnblogs.com/lxpursue/p/5170332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!