【www.gdgbn.com--.Net开发】

传递数组时使用 return 比使用 global 要高效,比如:

function userloginfo($usertemp){

$detail=explode("",$usertemp);

return $detail;

}

$login=userloginfo($userdb);



function userloginfo($usertemp){

global $detail;

$detail=explode("",$usertemp);

}

userloginfo($userdb);

要高效

二、 (这个代码用于得到程序目录对应的网址,推荐使用)

$urlarray=explode("/",$HTTP_SERVER_VARS["REQUEST_URI"]);

$urlcount=count($urlarray);unset($urlarray[$urlcount-1]);

$ofstarurl="http://".$HTTP_SERVER_VARS["HTTP_HOST"].implode("/",$urlarray);

这段代码比

$pre_urlarray=explode("/",$HTTP_SERVER_VARS["HTTP_REFERER"]);

$pre_url=array_pop($pre_urlarray);

要高效

三、 在循环中判定时,数值判定使用恒等要比等于高效

$a=2;$b=2;

本文来源:http://www.gdgbn.com/asp/11442/