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


Posted in PHP onJanuary 02, 2007

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

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

<?php  
echo "Hello World!";  
?>  
那么你可以偷懒一下,写成这样:  
<?="Hello World!";?>  

2,str_replace()可以使用数组进行替换,比如: 

<?  
$string  = "Welcome To The PHPCHINA.COM ,Have A Good Time.";  
$search = array("Welcome To The PHPCHINA.COM", "Have A Good Time", ".");  
$replace   = array("PHP is very Good", "I Like It", "!");  
$newstring = str_replace($search, $replace, $string);  
echo $string."<br />";  
echo $newstring;  
?>
 
大家可不要把经验都藏起来哦,^_^!
多小的技巧算小技巧?
我记得以前发过这个缓存变量的函数 缓存目录为cache需要有读写权限 另外还有一个定时刷新用的函数先不写出来 否则就显得这个技巧太大了 其实和dz的刷新模式比较像
function getQueryCache($key){  
        $cacFile = "cache/" . $key . ".php";  
        if(file_exists($cacFile)){  
                @include($cacFile);  
                return $cacValue;  
        }  
        return false;  
}  
function setQueryCache($key, & $result){  
        $cacFile = "cache/" . $key . ".php";  
        $fp = fopen($cacFile, "w");  
        if(false != $fp){  
                fwrite($fp, "<?php\n\$cacValue = " . var_export($result, true) . "\n?>");  
                fclose($fp);  
                return true;  
        }  
        return false;  
}

PHP 相关文章推荐
PHP与已存在的Java应用程序集成
Oct 09 PHP
简单介绍下 PHP5 中引入的 MYSQLI的用途
Mar 19 PHP
一些使用频率比较高的php函数
Oct 03 PHP
Pain 全世界最小最简单的PHP模板引擎 (普通版)
Oct 23 PHP
PHP 基于Yii框架中使用smarty模板的方法详解
Jun 13 PHP
php inc文件使用的风险和注意事项
Nov 12 PHP
php ajax异步读取rss文档数据
Mar 29 PHP
微信红包随机生成算法php版
Jul 21 PHP
php指定长度分割字符串str_split函数用法示例
Jan 30 PHP
利用PHP判断是否是连乘数字串的方法示例
Jul 03 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
Dec 21 PHP
PHP调用全国天气预报数据接口查询天气示例
Feb 20 PHP
实例(Smarty+FCKeditor新闻系统)
Jan 02 #PHP
PHP+JS无限级可伸缩菜单详解(简单易懂)
Jan 02 #PHP
PHP文件上传实例详解!!!
Jan 02 #PHP
AJAX for PHP简单表数据查询实例
Jan 02 #PHP
[原创]PHP中通过ADODB库实现调用Access数据库之修正版本
Dec 31 #PHP
PHP中通过ADO调用Access数据库的方法测试不通过
Dec 31 #PHP
刚才在简化php的库,结果发现很多东西
Dec 31 #PHP
You might like
JAVA/JSP学习系列之六
2006/10/09 PHP
PHP输入输出流学习笔记
2015/05/12 PHP
用js+xml自动生成表格的东西
2006/12/21 Javascript
JavaScript CSS修改学习第六章 拖拽
2010/02/19 Javascript
jQuery实现密保互斥问题解决方案
2013/08/16 Javascript
javascript中mouseover、mouseout使用详解
2015/07/19 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
2016/01/06 Javascript
jQuery实现滚动条滚动到子元素位置(方便定位)
2017/01/08 Javascript
基于HTML5+JS实现本地图片裁剪并上传功能
2017/03/24 Javascript
JavaScript对JSON数据进行排序和搜索
2017/07/24 Javascript
详解webpack编译多页面vue项目的配置问题
2017/12/11 Javascript
vue进行图片的预加载watch用法实例讲解
2018/02/07 Javascript
在HTML文档中嵌入JavaScript的四种方法
2018/05/07 Javascript
mpvue写一个CPASS小程序的示例
2018/09/04 Javascript
基于vue v-for 多层循环嵌套获取行数的方法
2018/09/26 Javascript
JS遍历JSON数组及获取JSON数组长度操作示例【测试可用】
2018/12/12 Javascript
vue返回上一页面时回到原先滚动的位置的方法
2018/12/20 Javascript
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
将RGB值转换为灰度值的简单算法
2019/10/09 Javascript
[07:43]《辉夜杯》公开赛晋级外卡赛战队—TRG训练生活探秘
2015/12/11 DOTA
python抓取网页图片并放到指定文件夹
2014/04/24 Python
Python字符串详细介绍
2015/05/09 Python
python 遍历目录(包括子目录)下所有文件的实例
2018/07/11 Python
TensorFlow Session会话控制&amp;Variable变量详解
2018/07/30 Python
Python多线程爬取豆瓣影评API接口
2019/10/22 Python
python 密码学示例——凯撒密码的实现
2020/09/21 Python
Django通过设置CORS解决跨域问题
2020/11/26 Python
5分钟快速掌握Python定时任务框架的实现
2021/01/26 Python
Fanatics法国官网:美国体育电商
2019/08/27 全球购物
奶茶专卖店创业计划书
2014/01/18 职场文书
资金主管岗位职责范本
2014/03/04 职场文书
2014小学植树节活动总结
2014/03/10 职场文书
工厂车间标语
2014/06/19 职场文书
商场父亲节活动方案
2014/08/27 职场文书
2014年领导班子工作总结
2014/12/11 职场文书
初中英语教学反思范文
2016/02/15 职场文书