PHP検証コードクラスValidateCode PHPで書いたValidateCodeを使って検証コードクラスを生成すると良い感じだということをネットで見かけたので、分析と学習に利用してみました。 $charset はランダムな要素で、文字「i、l、o、q」や数字「0、1」など、区別しにくい文字がいくつか削除されます。必要に応じて、中国語やその他の文字、計算などを追加できます。

画像上に検証コードテキストを生成する場合、画像上のテキストの位置と各テキストの色が主に考慮されます。

n 番目のテキストの X 軸位置を制御 = (画像幅 / 検証コード長) * (n-1) ランダム オフセット番号; ここで、n = {d1....n}

n 番目のテキストの y 軸位置 = 画像の高さ / 2 のランダムなオフセット数を制御します。

mt_rand(0, 156) はテキストの色をランダムに選択します。0 ~ 156 の目的は、暗い色を選択することです。

mt_rand(-30, 30) ランダムなテキストの回転。

免責事項

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn

関連記事

PHP検証コードクラス PHP検証コード PHP検証コードクラス PHP検証コード

25 Jul 2016

PHP検証コードクラス PHP検証コード

検証コードクラス、PHP検証コードクラス_PHPチュートリアル 検証コードクラス、PHP検証コードクラス_PHPチュートリアル

12 Jul 2016

検証コードクラス、php検証コードクラス。検証コード クラス、php 検証コード クラス 関連する画像処理関数に精通した、簡単な検証コード クラス 1 // コード クラス 2 class ValidateCode { 3 private $charset = 'abcdefghkmnprstuvwxyzABCDEFGHKMNP

PHP画像検証コードクラス PHP画像検証コードクラス

21 Jun 2016

PHP イメージ検証コード クラス検証コード

PHPクリックキャプチャ検証コードクラス PHPクリックキャプチャ検証コードクラス

18 Feb 2017

現在、一般的に使用されているフォーム検証コードのほとんどはユーザー入力を必要としていますが、これはモバイル ユーザーにとっては不便です。 モバイルユーザーが訪問した場合、認証コードを入力する必要はありませんが、特定の場所をクリックして認証コードを確認できるため、非常に便利です。

PHP書き込み検証コードクラス PHP書き込み検証コードクラス

23 Jun 2016

PHP書き込み検証コードクラス

PHP 検証コード クラス ValidateCode PHP 検証コード クラス ValidateCode

04 May 2018

この記事では主に、特定の参照値を持つ PHP 検証コード クラス ValidateCode の詳細な分析を提供します。興味のある方は参考にしてください。

See all articles