PHP生成TXT文件
<?phpif($handle=opendir('./txt/')){while(false!==($file=readdir($handle))){if($file!=...
<?php
if ($handle = opendir('./txt/')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "$file";
}
}
closedir($handle);
}
>?
将上面的代码的执行结果写入到dir.txt这个文件中,如何实现? 展开
if ($handle = opendir('./txt/')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "$file";
}
}
closedir($handle);
}
>?
将上面的代码的执行结果写入到dir.txt这个文件中,如何实现? 展开
4个回答
展开全部
把这页保存起来,比如http://localhost/a.php
然后再另外一页写
<?php
$content = file_get_contents("http://localhost/a.php");//得到文件执行的结果
$of = fopen('dir.txt','w');//创建并打开dir.txt
if($of){
fwrite($of,$content);//把执行文件的结果写入txt文件
}
fclose($of);
?>
然后再另外一页写
<?php
$content = file_get_contents("http://localhost/a.php");//得到文件执行的结果
$of = fopen('dir.txt','w');//创建并打开dir.txt
if($of){
fwrite($of,$content);//把执行文件的结果写入txt文件
}
fclose($of);
?>
展开全部
<?php
$string="";
if ($handle = opendir('./txt/')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$string.=$file."\n\r";
}
}
closedir($handle);
}
writedir($string);
>?
大概就这样吧,writedir是自己定义的函数,就是把字符写到文件里去,怎么写文件,查查手册吧,我这里没手册,所有写不了具体的方法
$string="";
if ($handle = opendir('./txt/')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$string.=$file."\n\r";
}
}
closedir($handle);
}
writedir($string);
>?
大概就这样吧,writedir是自己定义的函数,就是把字符写到文件里去,怎么写文件,查查手册吧,我这里没手册,所有写不了具体的方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
file_put_contents('dir.txt',$file);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网上查一下
fwrite
fwrite
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询