ホームページ >バックエンド開発 >PHPチュートリアル >今日見たビデオで理解できない例がありました

今日見たビデオで理解できない例がありました

WBOY
WBOYオリジナル
2016-06-23 13:20:07951ブラウズ

これです。 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 進数で構成される文字列です。

ありがとう

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