首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >厌倦了猜测-不能让线中断工作。

厌倦了猜测-不能让线中断工作。
EN

Stack Overflow用户
提问于 2018-12-08 18:02:28
回答 1查看 38关注 0票数 1

非常简单的例程,在一个文件夹中提取每个PDF文件的名称,并创建每个文件的列表,其中包含一个指向它的链接。但我不能在这些物品之间划线。

似乎没有任何东西给我一个新行上的每个文件名和链接。我不知道为什么。

这两个都没有任何影响。

代码语言:javascript
复制
    <?php
$directory = "./images/";
$phpfiles = glob($directory . "*.pdf");


foreach($phpfiles as $phpfile)
{
echo "\n","<a href=$phpfile>".basename($phpfile)."</a>";
echo "\n";
}
?>

我得到的输出只有一行的this....all。

代码语言:javascript
复制
CAD_REPEQUEST.pdf JP_CADS.pdf JP_Reports.pdf

我想要的是这个..。

代码语言:javascript
复制
CAD_REPEQUEST.pdf
JP_CADS.pdf
JP_Reports.pdf
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-08 18:06:57

如果要输出到网页,则需要用\n替换<br>

如果要输出到文本或其他类型的文件,则可能希望用常量\n替换PHP_EOL

如果您将此输出到以文本格式发送的电子邮件中,您将遇到一些客户端(如Outlook )的麻烦,这些客户端将自动尝试删除不必要的换行。有时使用双行中断会有所帮助,或者您可以将电子邮件转换为HTML并使用<br>方法。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53685402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档