ホームページ > バックエンド開発 > PHPチュートリアル > PHP を使用してファイルを読み取る方法_PHP チュートリアル

PHP を使用してファイルを読み取る方法_PHP チュートリアル

WBOY
リリース: 2016-07-13 17:26:32
オリジナル
889 人が閲覧しました

ディスカッションがあると聞いたので、友人を誘ってそれについて書いてみました。レベルが低いのでご容赦ください:) 今では、多くの友人が自分の空きスペースを持っています(結局のところ、まだたくさんあります)。中国の貧しい人々)、ケチな ISP は MYSQL を提供していないので、賢い友人として ---- (FILE ファイル テーブル データベース形式) を選択しました。これは実際には私の個人的な定義です。Access は、ファイル テーブル データベースです。 DSN をマシンに接続すると、ACCESS 内のデータを通じてそれにアクセスできます。ただし、ISP がネットワーク上で DSN を設定することは不可能なので、データを保存するためにファイルを使用することを選択しました FILE DATA。 内容を考慮すると、 1. データベースの一部の機能を実現する -- (データベースのようなものは期待しないでください) 2. データのセキュリティと安定性 -- (プログラムのサポートが必要です) 3. メンテナンスの利便性 -- (TOO) UP) これらの内容を一度に書くと、あまり良くないようです~基本から始めましょう~ まず、保存するテキストが必要です。次の方法で作成できます。 1. echo "info" >> ファイル。 txt 2. fopen("file.txt ","w/w+/a/a+"); 3. UPLOAD YOUR FILE.txt の最初の実装は exec() --- 使用する前に、この関数が無効になっているかどうかを確認してください。 in PHPINFO()~ 2 番目のものは基本的に同じです。はい、これを無効にする ISP はないと思います。 第三に、ローカル ファイルをアップロードしてください。ファイルを作成した後のファイルの操作は、更新/削除を含む単純な読み取り/書き込みです。 1. ここではまず、データファイルに保存した後に読み出す必要があるファイルの読み込み情報について説明します。これが読み出されないと、PHP にはいくら書いても意味がありません。ファイルの読み取り方法 1、fopen 2、ファイル 3 、 fsockopen の具体的な例を抜粋します。 1. $fp=fopen("text.txt","method"); METHOD は r - ファイルを読み取り専用モードで開きます。 ; 読み取りマークはファイルの最初の文字にあります (C のファイル ポインターに相当します)。 r+ - 読み取り/書き込みのためにファイルを開きます。読み取りフラグはファイルの最初の文字に配置されます (C のファイル ポインターに相当します)。 w - 書き込み用にファイルを開きます。ファイル サイズを最小値 -0 バイトに設定しながら、このファイルは次のように作成されます。 w+ - ファイルを読み取り/書き込み用に開きます。ファイルを配置するときに最初に書き込みフラグを置きます。開かれたファイルが存在しない場合、このファイルが作成されます。書き込みを提供するには、 - ファイルを書き込み専用モードで開きます。ファイルの EOF にフラグを置きます。追加された情報はすべてファイルの最後にあります。ファイルが存在しない場合は、ファイルを作成します。 a+ - 読み取り/書き込み用にファイルを開きます。ファイルの EOF にフラグを置き、追加された情報はすべてファイルの末尾にあり、ファイルが存在しない場合はファイルが作成されます。 この関数は、http://、ftp://、udp:// ファイルも開くことができます。http://、udp:// は読み取りモードで開く必要があります。そうしないと、エラーが発生します。関数: http:// ファイル自体を開かないでください。そうしないと、少し問題が発生します~ $testfile="test.txt"; $fp=fopen($testfile,r); $outputtext=fgets($testfile,filesize($testfile)); echo "$testfile文本内容:".$outputtext; fclose($fp) ?> 2. var $fp=array(); $fp=file("text.txt");率直に言うと、file() はすべてのファイルを読み取り、ファイルにファイルが現れるたびにそれらを配列に格納します。 (キャリッジ リターンとライン フィード)、配列にはもう 1 つの要素があり、file 関数のパラメーターは file(filename) $testfile="test.txt"; $fp=file($testfile); while($int_a=0;$int_a
1 つだけです。 "; } print "$testfile テキストの内容: ".$info; ?> 3. "; } else { fputs ($fp, "GET / HTTP/1.0 ホスト: www.php.net "); while (!feof($fp)) { echo fgets ($fp,128); } fclose ($fp); } ?> "; } else { fwrite($fp," "); echo fread($fp, 26); fclose($fp); } ?> ファイルの読み込みはとりあえずここで終了、次のステップはファイルの書き込みです....

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/531951.html技術記事ディスカッションがあると聞いたので、友人を誘ってそれについて書いてみました。レベルが低いのでご容赦ください:) 今では、多くの友人が自分の空きスペースを持っています(結局のところ、まだたくさんあります)。中国の貧しい人々)、でもケチは...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート