首页 | PHP资讯 | 技术专栏 | 资源共享 | PHP培训 | PHP职场 | 图书 | PHP ON WIN | PHP圈子
返回列表 回复 发帖

[总结] PHP小技巧搜集,每个PHPer都来露一手^_^



[code]foreach($array as $key => $val) {

          ..........

}[/code]


[code]while(list($key, $val) = each($array)) {

          ..........

}[/code]
好:P
<??>要在配置文件里开启这个配置,不然是用不了滴
:Q
多谢各位的宝贵经验。
希望大家能够踊跃一些哟!
其实经验太多了,一下子也不是都能列出来的,给一个小技巧分享一下!

不使用中间变量交换两个变量的值:
[code]
<?php
$a = "ABC";
$b = "XYZ";

$a = $a^$b;
$b = $b^$a;
$a = $a^$b;

echo $a."\r\n".$b;
?>
[/code]
上面的代码将使$a="XYZ",$b="ABC",呵呵,这就是位运算的效果,而且速度很快!大家可以举一反三一下!~:lol
一个简单的IT男人,Blog:http://www.toplee.com QQ: 462121553
我不知道大家是不是在 php 老老实实的在写 SQL 查询语句?

从一个视频教程上学的一招 : 使用 phpMyAdmin 完全可以生成一些查询语句,还能测试正确性,再粘过去就 OK 了.真是一举两得.
志当存高远!

在 php 的道路上实现真实的自我!

██████████████████████████████

msn/gtalk:hy0kle@gmail.com

寒沄
:@ :o
我要学习
多小的技巧算小技巧?
我记得以前发过这个缓存变量的函数 缓存目录为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;
}
我出现在这里有两种情况
一个是phpx上不去了
另一个是上不去phpx了
haha,不错:P :P
返回列表