将图像存储在数组PHP中

时间:2013-10-06 23:17:27

标签: php image

我刚刚在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];
?>

这就是我得到的,最后一行是测试它但没有任何作用,我谷歌主题,但它没有帮助。 提前谢谢。

1 个答案:

答案 0 :(得分:2)

只要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指出的那样,在数组变量和括号之间的代码底部的回显中有一个空格。