php 検証コードで文字が表示されない問題の解決策: 1. gd ライブラリを開く; 2. 画像の URL を直接リクエストする; 3. ファイルを BOM なしの utf-8 エンコードに変更する; 4. ob_clean() Just 関数を追加します。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
こんな場合はどうすればよいですかPHPの認証コードで文字が表示されないのですが?
php の確認コードでは問題が表示されません
1. まず、gd がオンになっていて、サーバーに問題がないことを確認する必要があります
2. 確認コードが表示されない場合は、画像の URL を直接リクエストできます
構文エラー:
論理 エラー:
この時点で、構文エラーが発生すると、ページに対応するプロンプトが表示されます。
ただし、構文エラーはなく、黒い画面が表示されるだけです。
ステップ2:変更header('Content -Type:image/jpeg')コメントすると、再びエラー メッセージが見つかります
## を解決するだけです。
#3. 画像
が表示できない理由:ExtraOutput
BOM
:utf-8
エンコードされたファイルの署名、3バイトの隠し文字。 は によっても出力されます!ファイルを BOM4 なしで utf-8 にエンコードする必要があります。この時点で機能しない場合は、ヘッダーに ob_clean(); を追加します。
## ob_clean() の役割
これで終わりです
#ついに問題が見つかりました。皆さんのお役に立てれば幸いです
推奨学習: 「PHP ビデオ チュートリアル
」以上がPHP認証コードで文字が表示されない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。