background image

 

PHP 编程:提高程序运行效率思路实例说明

说明:根据以下代码,第二段代码会因应数组中的键的个数去不停地作出判断次数为 1 2 
3 的判断,所以变成了第一段代码判断次数是 3,而第二段代码判断次数是 6 次
从.NET 转去做 PHP4 年了,最近开始追求高性能了~~
所以开始觉得是时候要写写博客了~
来段发现物先~
<?php

$arr

 = 

array

(

‘attr1′ => 1 ,
‘attr2′ => 1 ,
‘attr3′ => 1 ,
);

$startTime

 = microtime( true );

for

$i

 = 0 ; 

$i

 < 1000 ; 

$i

 )

{

if

( isset( 

$arr

['attr1'] ) )

{