如何通过php代码获取托管在同一服务器上的php文件的源代码?
像这样回应名为 感谢您对此的任何帮助,我尝试了file_get_contents但是只获取了html源代码而不是php文件的源代码。file.php
的
echo readfile("/var/html/rootpath.com/file.php");
答案 0 :(得分:1)
利用fgets()
<?php
$handle = fopen('test.php','r+');
if ($handle) {
while (($buffer = fgets($handle, 4096)) !== false) {
echo htmlentities($buffer);
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
假设您的test.php
包含
<?php
echo "Hello World";
?>
答案 1 :(得分:-1)
echo file_get_contents("/var/html/rootpath.com/file.php");