>php教程 >php手册 >PHP更高效的字符长度判断例子

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

WBOY
WBOY원래의
2016-05-26 08:21:11892검색

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

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

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

<?php  
	   //使用strlen方式  
	   $arr = &#39;123456&#39;;  
	   $sTime = microtime(1);  
	   if(strlen($arr) > 6){  
	    // echo 1;  
	  }      
	   echo microtime(1) - $sTime;  
	  // 输出:0.00035595893859863  
	 /*-------------------------------------*/ 
	   //使用isset($arr{})方式  
	   $arr = &#39;123456&#39;;  
	   $sTime = microtime(1);  
	    
	   if(!isset($arr{6})){  
	    // echo "1rn";  
	   }  
	   echo microtime(1) - $sTime;  
	// 输出:0.00019097328186035 
	

本文地址:

转载随意,但请附上文章地址:-)

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.