Вы можете использовать file_get_contents
, чтобы получить содержимое файла.
И вы можете использовать __FILE__
, чтобы получить путь к текущему файлу - если вы хотите текущий файл, конечно,
Итак, для отображения содержимого текущего файла:
echo file_get_contents(__FILE__);
Примечание 1: вам, возможно, придется совершить побег:
<code>echo '<pre>' . htmlspecialchars(file_get_contents(__FILE__)) . '
';
Примечание 2: конечно, вы можете сделать это с любым файлом - просто убедитесь, что путь к файлу правильный :
<code>echo '<pre>' . htmlspecialchars(file_get_contents('/path/to/my/file.php')) . '
';
И если вы хотите больше, чем просто отображать содержимое - если вы хотите подсветить синтаксис - вы можете использовать функцию highlight_file
; или что-то вроде GeSHi , который является более богатым и более настраиваемым.