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+MySQL的聊天室设计
Oct 09 PHP
一个查看session内容的函数
Oct 09 PHP
解决中英文字符串长度问题函数
Jan 16 PHP
php查看session内容的函数
Aug 27 PHP
php目录管理函数小结
Sep 10 PHP
ThinkPHP整合百度Ueditor图文教程
Oct 21 PHP
php多次include后导致全局变量global失效的解决方法
Feb 28 PHP
php源码分析之DZX1.5加密解密函数authcode用法
Jun 17 PHP
是 WordPress 让 PHP 更流行了 而不是框架
Feb 03 PHP
微信公众号开发之获取位置信息php代码
Jun 13 PHP
Laravel 数据库加密及数据库表前缀配置方法
Oct 10 PHP
PHP tp5中使用原生sql查询代码实例
Oct 28 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
动漫定律:眯眯眼都是怪物!这些角色狠话不多~
2020/03/03 日漫
PHP 中的类
2006/10/09 PHP
PHP 计算代码执行耗时的代码修正网上普遍错误
2011/05/14 PHP
php中过滤非法字符的具体实现
2013/10/29 PHP
详解PHP中的状态模式编程
2015/08/11 PHP
PHP中字符串长度的截取用法示例
2017/01/12 PHP
PHP中的浅复制与深复制的实例详解
2017/10/26 PHP
PHP一个简单的无需刷新爬虫
2019/01/05 PHP
jquery 最简单易用的表单验证插件
2010/02/27 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
使用getBoundingClientRect方法实现简洁的sticky组件的方法
2016/03/22 Javascript
jQuery学习心得总结(必看篇)
2016/06/10 Javascript
jQuery使用animate实现ul列表项相互飘动效果示例
2016/09/16 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
2018/02/11 Javascript
vue 微信授权登录解决方案
2018/04/10 Javascript
如何在js代码中消灭for循环实例详解
2018/07/29 Javascript
jQuery实现合并表格单元格中相同行操作示例
2019/01/28 jQuery
Vue-cli3.x + axios 跨域方案踩坑指北
2019/07/04 Javascript
vue组件开发之slider组件使用详解
2020/08/21 Javascript
JavaScript实现世界各地时间显示
2020/09/07 Javascript
Vue实现简单的留言板
2020/10/23 Javascript
python发送arp欺骗攻击代码分析
2014/01/16 Python
Python批量将图片灰度化的实现代码
2020/04/11 Python
浅谈keras2 predict和fit_generator的坑
2020/06/17 Python
Python txt文件如何转换成字典
2020/11/03 Python
AmazeUI 缩略图的实现示例
2020/08/18 HTML / CSS
岗位竞聘演讲稿范文
2014/04/24 职场文书
英文推荐信格式范文
2014/05/09 职场文书
考博专家推荐信
2014/05/10 职场文书
营销团队口号
2014/06/06 职场文书
离婚协议书怎么写2014
2014/09/30 职场文书
2014年幼儿园教师工作总结
2014/11/08 职场文书
2016幼儿园毕业感言
2015/12/08 职场文书
高三化学教学反思
2016/02/22 职场文书
单身狗福利?Python爬取某婚恋网征婚数据
2021/06/03 Python
Python 数据可视化之Bokeh详解
2021/11/02 Python