file()でファイル全体を読み込む際に発生する異常改行エラーについて! 現在、自分のマシンで PHP 4.03pl1 を使用しています。テキスト データ ファイルを操作する場合、file() を使用してファイル全体を読み取ってから、それを表示します。 コードは次のとおりです。 $message = file("message.txt"); $i=0; for($i=0;$i 私のマシンではまったく正常ですが、サーバーにアップロードしてみると、元々は1行のデータが2行で表示されていたのですが、結果は15行で表示されてしまいました。 php の一部のバージョン (php4.0.0 未満) では、このメソッドの文字列は 8190 文字を超えることができないことがわかりました。また、php.net の file() に関するフィードバックでも同じ説明を見つけました。英語の原文は次のとおりです。 PHP 4.0.0 以前では、配列要素が 8190 文字を超えることはありません。この制限は PHP 4.0.1 で削除されました。
http://www.bkjia.com/PHPjc/531785.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/531785.html技術記事 file()でファイル全体を読み込む際に発生する異常改行エラーについて! 私は現在、php 4.03pl1をネイティブに使用しており、テキストデータファイルを操作するときにfile()を使用してファイル全体を読み取り、その後...