1

somepage.phpに行ったときのソースコードを表示する方法はありますsomepagesrc.phpか? somepagesrc.phpIOW、ファイル (またはソース コード) のテキスト コンテンツを出力する PHP 関数はありますsomepage.phpか?

somepage.phpの内容をにコピーできることは理解somepage.htmlしていますが、変更を加えるたびにコードをコピーする必要がないように動的にしたいので、それではうまくいきません。

4

4 に答える 4

3

file_get_contents一緒に使用するheader('Content-type: text/plain')こともできますが、必須のセキュリティ警告です。意図した以上のファイルが含まれないように、必ずファイル名をフィルタリングしてください。

例えば:

<?php

header('Content-type: text/plain');

print file_get_contents("somepage.php");

?>
于 2013-03-29T02:33:11.333 に答える
0

またはReflection、関数、変数、さらにはコメントを簡単に取得できるものを使用できます。

http://www.php.net/manual/en/intro.reflection.php

于 2013-03-29T02:37:12.020 に答える
0

ファイル操作関数を使用して、その内容を任意のファイルとして簡単に読み取れるようにしてください:)それがあなたが探している解決策であるかどうかはわかりません:$

于 2013-03-29T02:40:26.390 に答える
0

をご覧くださいhighlight_file()。phpソースを取得して表示するだけでなく( のようにfile_get_contents())、出力用にコードを適切にフォーマット/色付けします。

http://php.net/manual/en/function.highlight-file.php

于 2013-03-29T03:01:12.480 に答える