将图像存储在数组 PHP 中


Store images in array PHP

我真的很新,只是在做一些工作,我想将图像保存在php数组中,然后在屏幕上显示它们,但我无法保存或显示它们。

<?php 
$min = 1;
$max = 9;
$number1 = rand($min,$max);
for ($i=1 ; $i<=$number1 ; $i++){
$firstN [$i] = echo "<img src='index.jpg' border='0'>";
}   

echo $firstN [1];
?>

这就是我得到的,最后一行是测试它,但没有任何效果,我谷歌了这个话题,但它没有帮助。提前谢谢。

只要

index.jpg与您的文件位于同一目录中,这应该可以工作:

<?php 
$firstN = array();
$min = 1;
$max = 9;
$number1 = rand($min, $max);
for ($i = 0; $i < $number1; $i++){
    $firstN[] = '<img src="index.jpg" border="0">';
}   
echo $firstN[0];
?>
稍微

清理了一下代码。在数组中存储信息时,您不使用echo并且,正如 Mister 指出的那样,在数组变量和括号之间的代码底部的 echo 中有一个空格。