2013-07-17 110 views
0

如何從此php文件顯示php文件到屏幕? 所以PHP腳本應該顯示自己的代碼。 條件 - 文件和輸入語句被禁止!如何顯示php文件到屏幕

+0

抱歉,忘記了條件 - 文件和輸入語句被禁止! –

+1

條件沒有意義,請使用實際的PHP表達式,以便我們知道您的意思。 –

+0

禁止使用函數讀取文件(fopen,file_get_contents等) –

回答

1
<?php 
echo file_get_contents('you_php_file.php'); 
?> 

或者乾脆

<?php 
echo file_get_contents(__FILE__); 
?> 

瞭解更多關於file_get_contentshere__FILE__here

+0

我忘記描述中的太多條件 –

0

如果PHP正在加載,你可以簡單地附和代碼,雖然你有逃脫(雙)課程報價:

回聲'$ testvar1 ='蝴蝶'; $ testvar2 = \'elephant \';';

或者,如果確實要顯示所有的代碼,donCallisto的方法更好;-)

+0

我忘記了描述中的太多條件 –

0

爲了有一個PHP文件中顯示自己的代碼,你可以做到這一點,像這樣:

<?php 
echo file_get_contents(__FILE__); 
?> 

到獲取另一個文件的內容

<?php 
echo file_get_contents("other_file.php"); 
?> 
+0

我忘記了描述中的太多條件 –

0

使用highlight_file以便您可以使用漂亮的顏色格式獲取源代碼。

highlight_file($file_name); 
+0

我忘記了描述中的太多條件 –

0

用途:

echo htmlspecialchars(file_get_contents($file)); 

(否則,如果你使用echo file_get_contents($file); 你必須點擊頁面上查看>源,看到的內容,因爲它們被放在<>