ホームページ  >  記事  >  php教程  >  PHP 学習ノート: gd ライブラリを使用して画像を生成し、ランダムな検証コードを実装する

PHP 学習ノート: gd ライブラリを使用して画像を生成し、ランダムな検証コードを実装する

WBOY
WBOYオリジナル
2016-09-14 09:24:01900ブラウズ

注: ここで実装されている確認コードの桁数と必要な文字列は再設定できます。私の注釈があれば、誰でも簡単に理解できるはずです。

基本的な考え方:

1. mt_rand() を使用して数値をランダムに生成し、取得する必要がある文字列を決定し、文字列を結合します (生成された検証コードは少し混みすぎていると思います。文字列の途中でスペースバーを結合できます) ) ランダムな確認コードを実装します ;

注: rand() の代わりに mt_rand() を使用することをお勧めします。前者の方が効率的です

2. gd ライブラリを使用して画像を生成し、ランダムな文字列を画像出力に書き込みます。

効果:

更新されるたびに、ランダムな検証が生成されます。後でランダムコードの実装方法を追加し、画像をクリックして再度更新する場合があります

コード:

リーリー

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。