gpt4 book ai didi

php - 写入文本文件 (PHP)

转载 作者:行者123 更新时间:2023-12-03 22:54:53 26 4
gpt4 key购买 nike

我知道这个问题可能很简单,但我是 php 和编程的新手...我想将递归搜索的结果写入文本文件,并确保执行的任何其他搜索不会覆盖现有数据,而是添加到现有数据。

这是我的代码:

 <?php 

$it = new RecursiveDirectoryIterator("L:\folder\folder\folder");
$display = Array ( 'jpeg', 'jpg', 'tif', 'tiff', 'bmp', 'shp', 'gif', 'png' );
foreach(new RecursiveIteratorIterator($it) as $file)
{
if ( In_Array ( SubStr ( $file, StrrPos ( $file, '.' ) + 1 ), $display ) == true )
{
echo $file . "<br/> \n";
}
}

?>

因此,与其回显结果,不如将其写入文本文件。此外,如果可能,回显结果并将其写入文本文件。请让我知道我可以添加什么代码来实现这一点谢谢:)

最佳答案

尝试:

<?php 

$it = new RecursiveDirectoryIterator("L:\folder\folder\folder");
$display = Array ( 'jpeg', 'jpg', 'tif', 'tiff', 'bmp', 'shp', 'gif', 'png' );

$fp = fopen("output.txt", "a");

foreach(new RecursiveIteratorIterator($it) as $file)
{
if ( In_Array ( SubStr ( $file, StrrPos ( $file, '.' ) + 1 ), $display ) == true )
{
//echo $file . "<br/> \n";
fwrite($fp, $file."\n");
}
}

fclose($fp);
?>

另见 http://www.php.net/manual/en/function.fwrite.php有关写入文件的更多信息。

关于php - 写入文本文件 (PHP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1860774/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com