Try this:
$arr = array(1,2,3,4);
function mypic($arr){
foreach ($arr as $pic){
echo "<img src='img/$pic.png'/>";
}
}
$i = 1;
while ($i < 10) {
echo "<p>";
mypic($arr);
echo "</p>";
$i++;
}
Alternatively, you can have you mypic()
function return a string rather than print it:
$arr = array(1,2,3,4);
function mypic($arr){
$str = "";
foreach ($arr as $pic){
$str .= "<img src='img/$pic.png'/>";
}
return $str;
}
$i = 1;
while ($i < 10) {
echo "<p>";
echo mypic($arr);
echo "</p>";
$i++;
}