最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > php教程 >

PHP更高效的字符长度判断例子

时间:2014-09-22 22:56来源:未知 作者:最模板zuimoban 点击:
在php中测试字符串长度的函数是strlen,但今天我发现使用isset更加的更高效,口说不你不相信下面我举两个例子来给各位看看. 学PHP的都了解,在PHP中获取字符串有一个strlen自带函数,这里和

在php中测试字符串长度的函数是strlen,但今天我发现使用isset更加的更高效,口说不你不相信下面我举两个例子来给各位看看.

学PHP的都了解,在PHP中获取字符串有一个strlen自带函数,这里和大家分享一个在一些特定情况下判断字符串长度较为高效的方式.

来看下面两段代码的执行效率吧,自己理解理解代码的执行思路,代码如下:

  1. <?php  
  2.    //使用strlen方式  
  3.    $arr = '123456';  
  4.    $sTime = microtime(1);  
  5.    if(strlen($arr) > 6){  
  6.     // echo 1;  
  7.   }      
  8.    echo microtime(1) - $sTime;  
  9.   // 输出:0.00035595893859863  
  10.  /*-------------------------------------*/ 
  11.    //使用isset($arr{})方式  
  12.    $arr = '123456';  
  13.    $sTime = microtime(1);  
  14.    //开源软件:vcphp.com 
  15.    if(!isset($arr{6})){  
  16.     // echo "1rn";  
  17.    }  
  18.    echo microtime(1) - $sTime;  
  19. // 输出:0.00019097328186035 
  20. ?>
(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容