PHP小技巧搜集,每个PHPer都来露一手
PHP小技巧搜集,每个PHPer都来露一手
发布时间:2016-12-29 来源:查字典编辑
摘要:这个帖子主要是所有的PHPers把自己在开发或学习中的一些经验技巧进行总结,主要就是把解决某种事情更好的方法告诉大家.我先说几个:1,假如你...

这个帖子主要是所有的PHPers把自己在开发或学习中的一些经验技巧进行总结,主要就是把解决某种事情更好的方法告诉大家.

我先说几个:

1,假如你使用echo输出一个简单的语句,类似与:

复制代码 代码如下:<?php

echo"HelloWorld!";

?>

那么你可以偷懒一下,写成这样:

<?="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."<br/>";

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,"<?phpn$cacValue=".var_export($result,true)."n?>");

fclose($fp);

returntrue;

}

returnfalse;

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类