//这是一个创建文件的一个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 "创建失败";
}
}
?>
网友评论