ホームページ  >  記事  >  バックエンド開発  >  PHP に require utf-8 ファイルを含めると、top_PHP チュートリアルで空行が生成される

PHP に require utf-8 ファイルを含めると、top_PHP チュートリアルで空行が生成される

WBOY
WBOYオリジナル
2016-07-20 11:11:46735ブラウズ

この記事では、PHP で require utf-8 ファイルをインクルードしたときに先頭に空行が発生する場合の解決策を紹介します。学習が必要な友人は参考にしてください。

include() は警告を生成し、require() は致命的なエラーを引き起こします。つまり、欠落ファイルが見つかったときにページの処理を停止したい場合は、

require() を使用します。 include() の場合はそうではなく、スクリプトは引き続き実行されます。また、適切な include_path が設定されていることを確認してください。なお、PHP 4.3.5以前ではインクルードファイルの構文エラーによってプログラムが停止することはありませんでしたが、このバージョンからは

utf-8ファイルが必要な場合に先頭に空行を含める解決策について


PHP で require を使用する 関数が utf8 ファイルをロードすると、空白行が生成されます。これは、Windows 環境でファイルを編集するときに、utf8 を識別するいくつかの文字が生成されるためです。これらの文字は Unicode シグネチャ (BOM) と呼ばれます。

特にメモ帳を使用して Web ページのファイルを ANSI から UTF-8 に保存する場合、この問題が発生しやすくなります。

解決策:

1. Dreamweaver で Ctrl+J を押すと、このオプションを削除できます。2. EditPlus を使用してファイルを UTF-8 (BOM なし) として保存します。



http://www.bkjia.com/PHPjc/444629.html

www.bkjia.com

http://www.bkjia.com/PHPjc/444629.html技術記事この記事では、PHP で require utf-8 ファイルをインクルードしたときに先頭に空行が発生する場合の解決策を紹介します。学習が必要な友人は参考にしてください。 include() は警告を生成し、require() の結果は...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。