php

//这是一个创建文件的一个php程序 , 我发现的问题是这样的 , 当要创建的目录中存在一个同名文件夹时 , 这里是test(当前目录下有一个test的文件夹) 我觉得这里要么输出"创建失败" 要么就应该在目录中真正创建一个test的文件
//但是我运行以后产生的结果是, 创建成功1 也就是说touch成功了 ,但是目录中并没有test1的文件

<?php
    $filename = "test";
    if(file_exists($filename)&&is_file($filename)){
        echo "文件已存在";
    }else{
        if($res = touch($filename)){
            echo "创建成功".$res;
        }else{
            echo "创建失败";
        }
    }
?>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容