我尝试从文本文件中读取 bash 脚本并通过 php 将其打印到屏幕上。
我试过了
$code = @file_get_contents( $myFileName );
也
$code = "";
$myFile = fopen($myFileName, "r");
while ($line = fgets($myFile)) {
$code .= $line;
}
但是,我从文件中读取的字符串并不包含文件的所有内容。问题是文本文件包含字符串
<<EOF
之后,字符串突然停止。
怎么来的?php 无法处理这几个字符并将它们误解为实际的 EOF,这对我来说似乎很奇怪。
有没有办法可以读取整个文件?
提前致谢!