画像上に検証コードテキストを生成する場合、画像上のテキストの位置と各テキストの色が主に考慮されます。
n 番目のテキストの X 軸位置を制御 = (画像幅 / 検証コード長) * (n-1) ランダム オフセット番号; ここで、n = {d1....n}
n 番目のテキストの y 軸位置 = 画像の高さ / 2 のランダムなオフセット数を制御します。
mt_rand(0, 156) はテキストの色をランダムに選択します。0 ~ 156 の目的は、暗い色を選択することです。
mt_rand(-30, 30) ランダムなテキストの回転。
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事
12Jul2016
検証コードクラス、php検証コードクラス。検証コード クラス、php 検証コード クラス 関連する画像処理関数に精通した、簡単な検証コード クラス 1 // コード クラス 2 class ValidateCode { 3 private $charset = 'abcdefghkmnprstuvwxyzABCDEFGHKMNP
18Feb2017
現在、一般的に使用されているフォーム検証コードのほとんどはユーザー入力を必要としていますが、これはモバイル ユーザーにとっては不便です。 モバイルユーザーが訪問した場合、認証コードを入力する必要はありませんが、特定の場所をクリックして認証コードを確認できるため、非常に便利です。
04May2018
この記事では主に、特定の参照値を持つ PHP 検証コード クラス ValidateCode の詳細な分析を提供します。興味のある方は参考にしてください。
Hot Tools
PHPは検証コードクラスを動的にランダムに生成します
PHPは検証コードクラスを動的にランダムに生成します
シンプルで使いやすいPHP検証コードクラス
シンプルで使いやすいPHP検証コードクラス
PHP 検証コード生成コード
PHP 検証コード生成コード