PHP判断是不是为数组_是否为数组代码
2015-03-31 11:37:27  By: dwtedx

今天在使用memcache优化博客的时候、发现php的if会把空数组判断为false、但我的需求是需要返回true、这个时候我想到了判断变量是否为数组可以解决这个问题

在php中判断是否为数组很简单、php中利用 is_array() 函数就可以快速判断变量是否为数组了、下面我来给大家介绍


bool is_array ( mixed $var );


is_array 函数作用是检测变量是否是数组、如果 var 是 array、则返回 TRUE、否则返回 FALSE


验证是否是数组方法一


$a =1;
if( is_array( $a ) )
{
  echo ´是数组´;
}
else
{
   echo ´不是数组0´;
}


验证是否是数组方法二


function is_vector( &$array ) {
   if ( !is_array($array) || empty($array) ) {
      return -1;
   }
   $next = 0;
   foreach ( $array as $k => $v ) {
      if ( $k !== $next ) return false;
      $next  ;
   }
   return true;
}


若资源对你有帮助、浏览后有很大收获、不妨小额打赏我一下、你的鼓励是维持我不断写博客最大动力

想获取DD博客最新代码、你可以扫描下方的二维码、关注DD博客微信公众号(ddblogs)

或者你也可以关注我的新浪微博、了解DD博客的最新动态:DD博客官方微博(dwtedx的微博)

如对资源有任何疑问或觉得仍然有很大的改善空间、可以对该博文进行评论、希望不吝赐教

为保证及时回复、可以使用博客留言板给我留言: DD博客留言板(dwtedx的留言板)

感谢你的访问、祝你生活愉快、工作顺心、欢迎常来逛逛


快速评论


技术评论

  • 该技术还没有评论、赶快抢沙发吧...
DD记账
top
+