-3

我有这样的 php 代码:

imagejpeg($img, "mydir/captcha.jpg", 100);

我想在验证码前面添加一个随机数,所以 captcha.jpg 变成像 captcha3432.jpg 和下一次 captcha9787.jpg。

$number2= rand(555511, 99879);

如何在验证码前面添加$number2,例如 > captcha $number2.jpg

请指教。

4

3 回答 3

1
imagejpeg($img, "mydir/captcha".$number2.".jpg", 100);
于 2013-03-03T11:19:13.957 回答
0

imagejpeg($img, "mydir/captcha{$number2}.jpg", 100);

于 2013-03-03T11:19:38.477 回答
0

你几乎回答了你自己的问题。使用双引号时,您可以解析字符串中的变量,就像这样。请注意,此行为不适用于单引号。

$number2 = rand(555511, 99879);
imagejpeg($img, "mydir/captcha$number2.jpg", 100);
于 2013-03-03T11:20:39.087 回答