PHP の require 関数を使用して utf8 ファイルをロードすると、空白行が生成されます。これは、Windows 環境でファイルを編集するときに、Unicode シグネチャ (BOM) と呼ばれるいくつかの文字が生成されるためです。 。
require は require("MyRequireFile.php"); のように使用されます。この関数は通常、PHP プログラムの先頭に配置され、PHP プログラムが実行される前に、まず require で指定されたファイルを読み込み、それを PHP プログラムの Web ページの一部にします。このようにして、よく使われる機能を Web ページに導入することもできます。
これは、メモ帳を使用して Web ページ ファイルを ANSI から UTF-8 に保存する場合に特に当てはまります。
解決策:
1. Dreamweaver で Ctrl+J を押すと、タイトルとエンコーディングのこのオプションを削除できます。
2. EditPlus を使用して、ファイルを UTF-8 (BOM なし) ファイルとして保存します。