php - 如何使用数组中的元素在 PHP 中打印文本文件
问题描述
我是 PHP 代码的初学者,我正在尝试弄清楚如何在 file_get_contents 中使用变量。
我有一组与某个文件夹中的文本文件相关联的名称。我正在尝试使用数组中的名称来打印出文本文件。
echo '<p>';
echo nl2br(file_get_contents( "Files/"+$names[1]+".txt"));
echo '</p>';
解决方案
为了将 php 变量与字符串连接起来,您需要使用点运算符。在您的情况下,第二行代码应该是:
echo nl2br(file_get_contents( "Files/" . $names[1] . ".txt"));
推荐阅读
- java - 使用spring boot和自定义java类重现jackson漏洞CVE-2017-7525
- elasticsearch - 将 Kibana 连接到 Elasticsearch - ELASTICSEARCH_URL 与 ELASTICSEARCH_HOSTS
- java - 如何修复 org.apache.avro.message.BadHeaderException: Unrecognized header bytes: in Java Kafka consumer?
- vue.js - 为什么路由更新时异步组件不会改变?
- css - 为什么当我通过 Outlook 接收 html 邮件时 Outlook 显示背景图像,而当我通过 Outlook 发送 html 邮件时却没有?
- java - 如何使用 iText 5 将 csv 文件附加到 Java 中新创建的 PDF?
- jenkins - 在构建之前将主分支合并到当前分支
- javascript - 我的 Google JavaScript 地图会因浏览器和计算机的不同而不同
- python - 根据另一列对一列求和并将该列附加到数据框中
- django - Django下载excel文件导致Excel文件损坏