ホームページ  >  記事  >  バックエンド開発  >  奇妙な for ループ

奇妙な for ループ

WBOY
WBOYオリジナル
2016-06-13 13:39:40698ブラウズ

専門家の方は、魔法の for ループ
/*for($i=0;$i<5;$i++){
$rand .= dechex(rand(1) をご覧ください。 ,15 ));
}*/
$img = imagecreatetruecolor(80,20);
$bg = imagecolorallocate($img,0,0,0);
$te = imagecolorallocate( $img ,255,255,255);
imagestring($img,5,rand(5,40),0,"aaa",$te); //最初はフォント、次に X Y

imageline($img ,rand(1,80),rand(1,20),rand(1,80),rand(1,20),$te);

header("Content-type: image/jpeg" ; 以下の画像はコメントアウトしないと表示されません。
$rand を使わないのはおかしいです。なぜうまくいかないのですか?
と書きました。画像文字列内のランダムな文字列「aaa」を $rand に置き換えると、画像は小さな × になります。 。 。 。


-----解決策---------

テスト後、この問題は私のマシンにも存在します
解決策: header("Content-type: image/jpeg"); ob_clean(); を前の行に追加します。

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