ホームページ >バックエンド開発 >PHPチュートリアル >PHP はサーバー側のファイルを読み取り、Web ページのインスタンスに表示します。
この記事では、PHP を使用してサーバーサイドのファイルを読み込んで Web ページに表示する例を主に紹介します。詳細なコードはここにまとめられています。
サーバーに保存されている既存のファイルorders.txtには次の内容が含まれています:
ここでvieworder.PHPファイルを作成し、読み取って表示します
<?php $DOCUMENT_ROOT =$_SERVER['DOCUMENT_ROOT']; ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>客户订单</title> </head> <body> <h1>我们的商店</h1> <h2>客户订单</h2> <?php //打开文件,(只读模式+二进制模式) @$fp=fopen("$DOCUMENT_ROOT/L02/files/orders.txt",'rb'); flock($fp,LOCK_SH); if(!$fp){ echo "<p><strong>订单没有加载,请再试一次</strong></p>"; exit; } while(!feof($fp)){ $order=fgets($fp,999); echo $order."<br/>"; } //释放已有的锁定 flock($fp,LOCK_UN); //关闭文件流 fclose($fp); ?> </body> </html>
レンダリングされる最終ページは次のとおりです。 :
ファイルの読み取りと書き込みに関連する補足的な知識ポイント:
feof() - ファイルがいつ読み取られたかを知る
fgets()、fgetss()、fgetcsv() - 毎回読み取ります。 1 行のデータ;
readfile()、fpassthru()、file()、file_get_contents() - ファイル全体を読み取ります;
fget() - 任意の長さを読み取ります。ファイルが存在するかどうかを確認します。
filesize() - ファイルのサイズを決定します。
rewind()、fseek()、ftell() - ファイル内を検索します。ロック;
以上がこの記事の全内容です、皆さんの学習に役立つことを願っています。
以上がPHP はサーバー側のファイルを読み取り、Web ページのインスタンスに表示します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。