エディターで入力すると、その前に何も表示されません。後で、この PHP ファイルを Linux で開くと、この状況が発生することがわかりました。ファイルの最後に「锘」のような文字 (引用符内) があるので、それを削除して再度実行すると、正常に実行されます。その後、インターネットでいくつかのファイルを検索したところ、UTF8 ファイルの BOM (Byte Order Mark) マークは保存時に自動的に保存されます。
目的は何であれ、今の目的は次の 3 つの方法をまとめました。
1. Linux で開き、削除して保存します。
2. ワードパッドで開き、カーソルを置きます。 3. UltraEdit エディターを使用します (非常に便利なエディターがインターネット上に多数あります。自分で)、詳細設定---設定---Unicode/utf-8検出を開き、UTF-8ファイルの自動検出、BOMなしのUnicodeファイルの自動検出などのチェックを外せば、いつわかるかわかりますそのファイルをもう一度開くと、「锘」という文字が表示されるので、それを削除すればOKです
ページ数が多い場合にもこれを行いますか?
PHPのヘッダーに直接OB_START()を設定します。ページを参照してください。解決できます。
解決策 解決策:
php.ini の session.auto_start = 0 を session.auto_start = 1 に変更します。
output_buffering = on または任意の数値に変更します。
その後、再起動することを忘れないでください...