目录操作小结

原创2019-01-14 12:27:02190
摘要:目录剪切方法代码优化function cut_dir($src, $dest) {     if (strpos($dest,$src) !== false) {          return &q

目录剪切方法代码优化

function cut_dir($src, $dest)
{
    if (strpos($dest,$src) !== false) {
         return "目标文件夹不能是源目录的子文件夹!";
    }
    // 判断是否存在目标目录
    if (is_dir($dest)) {
        // 拼接目标理解
        $dest = $dest . "/" . basename($src);
        // 判断目标目录下是否存在相同目录
        if (!file_exists($dest)) {
            // 判断并剪切操作
            if (rename($src, $dest)) {
                return "目录剪切成功!";
            } else {
                return "目录剪切失败!";
            }
        } else {
            return "该目录下已存在此文件!";
        }
    } else {
        return "目标不是目录,或目标目录不存在!";
    }
}

添加了一个判断 “目标文件夹不能是源目录的子文件夹”的IF条件,防止出现死循环啥的不必要的麻烦!

做的一个小的在线图片浏览,,。

http://img.blogabc.xyz/

像我弄的这种图片文件又大又多再专业些一般都是怎么优化代码,达到图片浏览不卡顿的,,,老师----多多指点哈!


批改老师:韦小宝批改时间:2019-01-14 14:17:01
老师总结:对于图片有好多东西都可以来进行压缩的 图片大了自然加载的慢 PHP中有gd库可以对图片进行编辑 也可以使用七牛 感兴趣的话可以研究研究

发布手记

热门词条