これを使用して、随机秘密コードを生成することができます -- チームマン
//---------------------------------------------- -----
// Function GetSID()
//
// パラメータ : $nSize 文字数、デフォルトは 24
// 戻り値 : 24 文字の文字列
// // 説明 : この関数はランダムな値を返します。より安全な方法で Web サイト上のユーザー
// を識別するために使用できる 24 文字の文字列
//。また、
// この関数を使用してパスワードを生成することもできます。
//---------------------------------------------- -----
function GetSID ($nSize=24) {
// ランダム化
mt_srand ((double) microtime() * 1000000);
for ($i=1; $i
// 文字列に数字を追加する場合は、
// 2 行のコメントを解除しますif ステートメント内でコメント化された
//
$nRandom = mt_rand(1,30);
if ($nRandom // 大文字
$sessionID .= chr(mt_rand(65,90));
// } elseif ($nRandom // $sessionID .= mt_rand(0,9);
} else {
// 小文字
$sessionID .= chr(mt_rand(97,122));
}
}
$sessionID を返す。
}
// 関数をテストします
echo GetSID(16);
?>
//---------------------------------------------- -----
// Function GetSID()
//
// パラメータ : $nSize 文字数、デフォルトは 24
// 戻り値 : 24 文字の文字列
// // 説明 : この関数はランダムな値を返します。より安全な方法で Web サイト上のユーザー
// を識別するために使用できる 24 文字の文字列
//。また、
// この関数を使用してパスワードを生成することもできます。
//---------------------------------------------- -----
function GetSID ($nSize=24) {
// ランダム化
mt_srand ((double) microtime() * 1000000);
for ($i=1; $i
// 文字列に数字を追加する場合は、
// 2 行のコメントを解除しますif ステートメント内でコメント化された
//
$nRandom = mt_rand(1,30);
if ($nRandom // 大文字
$sessionID .= chr(mt_rand(65,90));
// } elseif ($nRandom // $sessionID .= mt_rand(0,9);
} else {
// 小文字
$sessionID .= chr(mt_rand(97,122));
}
}
$sessionID を返す。
}
// 関数をテストします
echo GetSID(16);
?>
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
3週間前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最高のグラフィック設定
3週間前By尊渡假赌尊渡假赌尊渡假赌
アサシンのクリードシャドウズ:シーシェルリドルソリューション
2週間前ByDDD
R.E.P.O.誰も聞こえない場合はオーディオを修正する方法
3週間前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:Myriseのすべてのロックを解除する方法
4週間前By尊渡假赌尊渡假赌尊渡假赌

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

メモ帳++7.3.1
使いやすく無料のコードエディター

Dreamweaver Mac版
ビジュアル Web 開発ツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン
