PHP認証コードで文字が表示されない場合はどうすればよいですか?

藏色散人
リリース: 2023-03-12 10:40:01
オリジナル
3086 人が閲覧しました

php 検証コードで文字が表示されない問題の解決策: 1. gd ライブラリを開く; 2. 画像の URL を直接リクエストする; 3. ファイルを BOM なしの utf-8 エンコードに変更する; 4. ob_clean() Just 関数を追加します。

PHP認証コードで文字が表示されない場合はどうすればよいですか?

この記事の動作環境: 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート