ホームページ >バックエンド開発 >PHPチュートリアル >今日見たビデオで理解できない例がありました
これです。 1. 以下の for ループの条件文に $i がまったく表示されません。 では、この条件は何に使われるのでしょうか? 2. 等号の前に小さなドットもあります。使用されているビデオでは、自分自身を追加すると書かれていますが、自分自身を追加することの意味は何ですか?
= DECHEX (mt_rand (0,15));
}
返信 ディスカッション (解決策) その後、10 進数が 16 進数に変換されます。合計 4 つのループが生成され ($i の役割はループの数を制御することです)、各 16 進数は「ドット」で接続されます (ドットの役割は文字列を接続することです)。 $nmsg の最終結果は、4 つの 16 進数で構成される文字列です。
for($i=0;$i<4;$i++){ $nmsg.=dechex(mt_rand(0,15));}上記のコードは、0 から 15 までの 10 進数をランダムに生成し、それを 16 進数に変換することを意味します。合計 4 つのループが生成され ($i の役割はループの数を制御することです)、各 16 進数は「ドット」で接続されます (ドットの役割は文字列を接続することです)。 $nmsg の最終結果は、4 つの 16 進数で構成される文字列です。