PHPでファイルの内容を水平に表示する

PHPはファイルの内容を取得するために "file_get_contents"と呼ばれる関数を使用します。 内容は文字列にインポートされ、その文字列はファイルの内容をブラウザに水平方向に表示するために使用されます。 "file_get_contents"関数はPHP言語に固有のものであるため、ファイルを読み込んで表示するために独自の関数を作成する必要はありません。

機能を追加する

まず編集したいPHPページを開く必要があります。 PHPの編集には、Windowsのメモ帳やLinuxのgeditなど、使用しているOSに付属のエディタを含め、任意のテキストエディタを使用できます。 ファイルの内容をブラウザに表示するコードのセクションに関数を配置します。 また、読みたいファイルがPHPプロジェクト内にあることを確認してください。そうすれば、関数はPHPコードにエラーを発生させることなくファイルの内容にアクセスできます。

ファイルを開く

"file_get_contents"関数はあなたの代わりにファイルを開いたり読んだりするので、関数の応答を処理するあなたのカスタマイズされたコード以外に追加のPHPコードは必要ありません。 この機能は、Webサーバー上のファイル、または別のドメイン上のリモートWebサーバー上のファイルの読み取りをサポートしています。 たとえば、「file.txt」という名前のテキストファイルを取得するには、次のコードを使用します。

$ text = file_get_contents( '// website.com/file.txt');

ファイルの内容は "$ text"変数に格納されています。 「website.com」の場合は、ドメインの実際の名前を置き換えます。

改行を削除

キャリッジは、1行から次の行への移動コンテンツを返します。 ページ上にコンテンツを水平に表示するには、ファイルからキャリッジリターンの特殊文字を削除します。 改行は "\ r \ n"文字で表されます。 特殊文字を削除するには、 "str_replace"関数を使用します。 新しい "$ text"変数から文字を削除するには、次のPHPコードを使用してください。

$ text = str_replace( "\ r \ n"、$ text);

このコードは、段落や改行を入れずにコンテンツを1行のドキュメントに変換するので、コンテンツを水平に表示できます。

画面にテキストを書く

コンテンツが表示したい形式に変換されたら、 "echo" PHPステートメントを使用してWebページ画面にコンテンツを表示します。 エコーステートメントは、テキストを表示したい場所で使用します。 たとえば、コンテンツをページ上部に表示する場合は、echoステートメントをPHPコードファイルの上部に配置します。 PHPの内容を表示するには、次のコードを使用します。

echo $ text;

人気の投稿