问题在一个文件的开头不断的写入您好hello worle
/**
* 打开文件
* 将文件的内容读取出来,在开头加入您好【必须在1.TXT写内容】,
* 将拼接好的字符串写回到原来的文件当中
*/
public function qq(){
$file='./1.txt';
$handle=fopen($file,'r');//必须fopen
$content=fread($handle,filesize($file));//fread(读取整个文件 )filesize(文件的大小)
$content='您好hello worle'.$content;//拼接字符串
fclose($handle);//fclose(打开文件或者关闭文件)
$handle=fopen($file,'w');//fopen 打开要写入的文件并指定访问 'w' 输入指定写入权限,
fwrite($handle,$content); //向文件中写入一个数据块
fclose($handle);
}
通过PHP函数的方式对目录进行遍历,写出程序
/**
* 打开目录
* 读取目录当中的文件
* 如果我文件类型是目录,继续打开目录
* 读取子目录的文件
* 如果文件类型是文件,输出文件名称
* 关闭目录
*/
$der='./1';
function loopder($der){
$handel=opendir($der);
while(false!==($file = readdir($der)))
{
if($file !='.'&& $file !='..')
{
if(filetype($der.'/'.$file)=='arr')
{
loopder($der.'/'.$file);
}
}
}
}
loopder($der);