検証コードはどんどん実装される形式が増えていますが、jsで書かれた検証コードはいつも不便に感じるので、PHPコードで実装される検証について学びました。そうですね、実際には何もすることがなかったのですが、時間を無駄にしたくなかったので、PHP で検証コードを実装する方法を学びました。ことわざにあるように、スキルが多すぎても負担にはなりません。さらに、関数にカプセル化することもできます。これは将来の使用に非常に便利です。もちろん、現在はカプセル化されていません。
まず第一に、これがレンダリングです:
登録コードは、機械による悪意のある登録を防ぐために登録時によく使用されるため、ここでは png 画像検証コードを生成する基本的な画像を公開します。非常にシンプルですが、アイデアは非常に明確です。
1. PNG画像を生成します
2. 画像の背景色を設定します
3. フォントの色とスタイルを設定します
4. 4桁のランダムな確認コードを生成します
5.生成された各キャラクターの回転角度や位置を調整して、PNG画像上に描画します
6. ノイズと干渉ラインを追加して、登録マシンが元の画像を分析して悪意のある登録を行わないようにする
7. 画像を出力します
8. 写真で占められていたメモリを解放します
authcode.php ファイル
コードリーリー
上記は、PHP 検証コード生成の原理と実装に関する関連知識であり、皆様のお役に立てば幸いです。興味があるかもしれない記事: