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 相关文章推荐
纯真IP数据库的应用 IP地址转化成十进制
Jun 14 PHP
PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台
Aug 03 PHP
深入PHP magic quotes的详解
Jun 17 PHP
php的ajax简单实例
Feb 27 PHP
PHP向socket服务器收发数据的方法
Jan 24 PHP
php动态生成缩略图并输出显示的方法
Apr 20 PHP
php实现的用户查询类实例
Jun 18 PHP
PHP编写学校网站上新生注册登陆程序的实例分享
Mar 21 PHP
Yii控制器中操作视图js的方法
Jul 04 PHP
Smarty3配置及入门语法
Feb 22 PHP
PDO::inTransaction讲解
Jan 28 PHP
PHP批斗大会之缺失的异常详解
Jul 09 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
通达OA公共代码 php常用检测函数
2011/12/14 PHP
Laravel 5框架学习之Eloquent 关系
2015/04/09 PHP
详解WordPress中创建和添加过滤器的相关PHP函数
2015/12/29 PHP
JavaScript弹簧振子超简洁版 完全符合能量守恒,胡克定理
2009/10/25 Javascript
扩展javascript的Date方法实现代码(prototype)
2010/11/20 Javascript
THREE.JS入门教程(1)THREE.JS使用前了解
2013/01/24 Javascript
js函数返回多个返回值的示例代码
2013/11/05 Javascript
js中数组(Array)的排序(sort)注意事项说明
2014/01/24 Javascript
Android中的jQuery:AQuery简介
2014/05/06 Javascript
Node.js巧妙实现Web应用代码热更新
2015/10/22 Javascript
使用jquery给指定的table动态添加一行、删除一行
2016/10/13 Javascript
超全面的javascript中变量命名规则
2017/02/09 Javascript
详解在vue-cli项目中使用mockjs(请求数据删除数据)
2017/10/23 Javascript
浅谈VUE中演示v-for为什么要加key
2020/01/16 Javascript
VUE使用axios调用后台API接口的方法
2020/08/03 Javascript
Python中replace方法实例分析
2014/08/20 Python
centos 下面安装python2.7 +pip +mysqld
2014/11/18 Python
在Python的Django框架中显示对象子集的方法
2015/07/21 Python
matplotlib绘图实例演示标记路径
2018/01/23 Python
人脸识别经典算法一 特征脸方法(Eigenface)
2018/03/13 Python
Python实现的在特定目录下导入模块功能分析
2019/02/11 Python
Python判断字符串是否xx开始或结尾的示例
2019/08/08 Python
python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例
2020/03/06 Python
python中format函数如何使用
2020/06/22 Python
python Scrapy框架原理解析
2021/01/04 Python
html5 canvas移动浏览器上实现图片压缩上传
2016/03/11 HTML / CSS
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
计算机毕业大学生推荐信
2013/12/01 职场文书
八年级物理教学反思
2014/01/19 职场文书
法学院方阵解说词
2014/01/29 职场文书
物理系毕业生自荐书范文
2014/02/22 职场文书
最新优秀教师个人先进事迹材料
2014/05/06 职场文书
小学班级口号
2014/06/09 职场文书
2014大四本科生自我鉴定总结
2014/10/04 职场文书
个人自荐书怎么写
2015/03/26 职场文书
关于企业的执行力标语大全
2020/01/06 职场文书