• 技术文章 >后端开发 >php教程

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

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

    1,假如你使用echo输出一个简单的语句,类似与:
    复制代码 代码如下:
    echo "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."
    ";
    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, "");
    fclose($fp);
    return true;
    }
    return false;
    }
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:PHP 和 MySQL 开发的 8 个技巧_php技巧 下一篇:Smarty结合Ajax实现无刷新留言本实例_php实例
    PHP编程就业班

    相关文章推荐

    • 浅析PHP配置文件中的几种超时配置• 聊聊nginx平滑重启和FPM平滑重启• 归纳总结PHP对象基础• 请问疑难杂症 • Video-03 No.2 PHP根本语法

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网