PHP:简单的随机图片代码

PHP:简单的随机图片代码,php,image,random,photo,Php,Image,Random,Photo,我的代码是随机的,但它不打印图片,只打印文本。当我添加图像标签时。一切都错了。我哪里出错了 $plaatje[] = 'afbeelding1.jpg'; $plaatje[] = 'afbeelding2.jpg'; $plaatje[] = 'afbeelding3.jpg'; $plaatje[] = 'afbeelding4.jpg'; $nummer2 = mt_rand(1,4); echo "$plaatje[$nummer2]"; Use array_rand-从数组中选择一

我的代码是随机的,但它不打印图片,只打印文本。当我添加图像标签时。一切都错了。我哪里出错了

$plaatje[] = 'afbeelding1.jpg';
$plaatje[] = 'afbeelding2.jpg';
$plaatje[] = 'afbeelding3.jpg';
$plaatje[] = 'afbeelding4.jpg';
$nummer2 = mt_rand(1,4);

echo "$plaatje[$nummer2]";
Use array_rand-从数组中选择一个或多个随机项

使用图像标记,类似于:

<img src="<?php echo $plaatje[array_rand($plaatje)]; ?>" />


下面是

虽然您应该添加图像标记以显示错误的位置,但您的代码已经有问题,因为数组索引是基于0的

因此,您需要:

$nummer2 = mt_rand(0,3);
echo "<img src='".$plaatje[array_rand($plaatje)]."' />";
$nummer2 = mt_rand(0,3);