コードが解決策を理解していない

WBOY
リリース: 2016-06-13 13:10:59
オリジナル
820 人が閲覧しました

コードがわかりません
//キャンバス上に4つの数字をランダムに表示し、文字の横方向の間隔と位置は一定の変動幅に従ってランダムに生成されます
$im = imagecreate(60,20)
$strx=rand (3,8);
for($i=0;$i $strpos=rand(1,6);
imagestring( $im,5,$strx ,$strpos, substr($num,$i,1), $black);
$strx+=rand(8,12);
}



上の $strx=rand(3,8);$strx+=rand(8,12); この 2 つの文は $im の 60 をどのように均等に分割するのでしょうか?それともまったく均等ではありませんか? この 2 行のコードの意味を説明してもらえますか?特に $strx+=rand(8,12); よろしくお願いします




-----解決策------ ---- ------------
$strx += rand(8,12); は $strx = $strx + rand(8,12); の略です。
------解決策------------------
その精神は称賛に値しますが、柔軟性が欠けています

PHP コード
$strx = 8;//rand(3,8) は 3 ~ 8 であり、最大値は 8 になります。
for($i=0; $i
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート