欢迎来到福编程网,本站提供各种互联网专业知识!

PHP小技巧搜集,每个PHPer都来露一手

发布时间:2007-01-02 作者: 来源:转载
这个帖子主要是所有的PHPers把自己在开发或学习中的一些经验技巧进行总结,主要就是把解决某种事情更好的方法告诉大家.我先说几个:1,假如你使用echo输出一个简单的语句,类似与:复制代码代码如下:那么你可以偷懒一下,写成这样:2,str_replace()可以使用数组进行
这个帖子主要是所有的PHPers把自己在开发或学习中的一些经验技巧进行总结,主要就是把解决某种事情更好的方法告诉大家.
我先说几个:

1,假如你使用echo输出一个简单的语句,类似与:
复制代码 代码如下:echo"HelloWorld!";
?>
那么你可以偷懒一下,写成这样:

2,str_replace()可以使用数组进行替换,比如:
复制代码 代码如下:$string="WelcomeToThePHPCHINA.COM,HaveAGoodTime.";
$search=array("WelcomeToThePHPCHINA.COM","HaveAGoodTime",".");
$replace=array("PHPisveryGood","ILikeIt","!");
$newstring=str_replace($search,$replace,$string);
echo$string."

";
echo$newstring;
?>
大家可不要把经验都藏起来哦,^_^!
多小的技巧算小技巧?
我记得以前发过这个缓存变量的函数缓存目录为cache需要有读写权限另外还有一个定时刷新用的函数先不写出来否则就显得这个技巧太大了其实和dz的刷新模式比较像
复制代码 代码如下:functiongetQueryCache($key){
$cacFile="cache/".$key.".php";
if(file_exists($cacFile)){
@include($cacFile);
return$cacValue;
}
returnfalse;
}
functionsetQueryCache($key,&$result){
$cacFile="cache/".$key.".php";
$fp=fopen($cacFile,"w");
if(false!=$fp){
fwrite($fp,"");
fclose($fp);
returntrue;
}
returnfalse;
}

相关推荐