// ###################### Start _smkdir #######################function _smkdir( $path )
{
$chpos=strrpos( $path, "\\");
$_path=substr($path, 0, $chpos);
$ret=-1;
if( 0==strlen($_path) )
return $ret;
$pathdir=dirname($_path);
if( is_dir($pathdir) )
$ret=1;
$nowdir=strtok( $_path, "\\" );
if( !is_dir($nowdir) )
mkdir($nowdir); $subdir = strtok("\\" );
for(;$subdir!=""; $subdir=strtok("\\"))
{ $nowdir= $nowdir."\\".$subdir;
if( is_dir($nowdir) )
continue;
else
mkdir( $nowdir );
} return $ret;
}
这是一个判断目录是否存在,如不存在则创建文件目录的函数。
然后你用"wb"方式打开你要打开的文件就OK了!
{
$chpos=strrpos( $path, "\\");
$_path=substr($path, 0, $chpos);
$ret=-1;
if( 0==strlen($_path) )
return $ret;
$pathdir=dirname($_path);
if( is_dir($pathdir) )
$ret=1;
$nowdir=strtok( $_path, "\\" );
if( !is_dir($nowdir) )
mkdir($nowdir); $subdir = strtok("\\" );
for(;$subdir!=""; $subdir=strtok("\\"))
{ $nowdir= $nowdir."\\".$subdir;
if( is_dir($nowdir) )
continue;
else
mkdir( $nowdir );
} return $ret;
}
这是一个判断目录是否存在,如不存在则创建文件目录的函数。
然后你用"wb"方式打开你要打开的文件就OK了!
$csv_a = 1;
$iMax = 1;
$jMax = 1;
//以上三个参数是你的,我没有用到,定义了一下
CreateCsvFile($csv_a,$iMax,$jMax);
function CreateCsvFile($csv_a,$iMax,$jMax)
{
$sFilePath="../ok/csv/table_output.txt";
if (!is_dir("../ok")) {
print "ok目录建立!...<br>";
mkdir("../ok", 0777);
}
if (!is_dir("../ok/csv")) {
print "../ok/csv目录建立!...<br>";
mkdir("../ok/csv", 0777);
}
$fp=@fopen($sFilePath,"w+");
$content = "13"; //改一改这里的内容试一下
fwrite($fp,$content);
fclose($fp);
print "ok,我完成任务了,你看看你所要的有了没有.";
}