如何用PHP获取php / html文件行

时间:2017-12-13 14:41:49

标签: php ajax

我有一个文件管理器,我想添加编辑文件的选项(htmlphpcss),但如果我尝试使用fgets(),则会显示页面及其图形。如何只从文件中获取行,然后将它们作为响应发送给ajax请求。

这是我到目前为止所尝试的:

<?php
$handle = fopen('/location/', "r");
if ($handle) {
    while (($line = fgets($handle)) !== false) {
        echo $line;
    }

    fclose($handle);
} else {
    // error opening the file.
} 
?>

2 个答案:

答案 0 :(得分:0)

使用 show_source("/location/file.php");获取源代码。

您可以从W3School - PHP show_source() Function

中引用它

答案 1 :(得分:0)

如果文件位于同一服务器上,则可以使用

$content = @file_get_contents($filename);
if($content){
  echo $content;
}else{
   echo 'File:"'.$filename.'" couldn\'t be found.';
}