非常简单的例程,可提取文件夹中每个PDF文件的名称,并创建找到的每个文件的列表及其链接。但是我无法在项目之间换行
似乎没有给我每个文件名和链接的新行。我不知道为什么。
\ n都没有任何影响。
true
我要输出的全部是...。全部在一行上。
false
我想要的是这个。...
<?php
$directory = "./images/";
$phpfiles = glob($directory . "*.pdf");
foreach($phpfiles as $phpfile)
{
echo "\n","<a href=$phpfile>".basename($phpfile)."</a>";
echo "\n";
}
?>
答案 0 :(得分:3)
如果要输出到网页,则需要将\n
替换为<br>
。
如果要输出为文本或其他类型的文件,则可能希望将\n
替换为常量PHP_EOL
。
如果将其输出到以文本格式发送的电子邮件中,则某些客户端(例如Outlook)会遇到麻烦,该客户端会自动尝试删除不必要的换行符。有时使用双行换行有帮助,或者您可以将电子邮件转换为HTML并使用<br>
方法。