PHP将文件文本附加到所有javaScript文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP将文件文本附加到所有javaScript文件相关的知识,希望对你有一定的参考价值。
我不知道为什么文件中的文本会附加到我项目中的所有.js文件中。我有一个我读取的文本文件,其中包含一个字符串,令我惊讶的是,它将字符串附加到所有.js文件,这些文件禁止它们加载。我该怎么办?
基本上,文件中的文本是ken4ward
。该文本只是在php文件中调用。
session_start();
require_once('send.txt');
require_once('/Applications/MAMP/htdocs/register/DBConnect.php');
$myFile = "send.txt";
$fh = fopen($myFile, 'r');
$myFileContents = fread($fh, 21);
fclose($fh);
$mytrimmedvalue = trim($myFileContents);
我在控制台上遇到的错误
[Show/hide message details.] ReferenceError: ken4ward is not defined[Learn More] yui_combo.php:1:1
[Show/hide message details.] ReferenceError: ken4wardM is not defined[Learn More] javascript-static.js:1:1
SyntaxError: unexpected token: identifier[Learn More] require.min.js:1:12
[Show/hide message details.] TypeError: require is not a function[Learn More] search.php:1584:1
[Show/hide message details.] TypeError: Y is undefined[Learn More] search.php:1725:14
答案
正如你所包括的那样
require_once('send.txt');
在页面顶部,PHP尝试将其中的文本视为变量。您只需删除不需要的那行文本即可。这段代码将为您完成这项工作。
$myFile = "send.txt";
$fh = fopen($myFile, 'r');
$myFileContents = fread($fh, 21);
fclose($fh);
$mytrimmedvalue = trim($myFileContents);
以上是关于PHP将文件文本附加到所有javaScript文件的主要内容,如果未能解决你的问题,请参考以下文章
php Event Tickets&Plus:将媒体库中的文件附加到所有票证电子邮件。