Ik ben op dit moment bezig met een website voor me stage alleen wil ik 3 willekeurige plaatjes selecteren uit een bepaalde map met meerdere plaatjes erin en ik weet helaas niet hoe dat moet zou iemand mij kunnen helpen.
// Telt aantal afbeeldingen in map en maakt een random getal uit dat aantal.
$aantal = count($afbeelding) - 1;
//$rand = mt_rand(0, $aantal); <= edit na eerste post
//if (in_array($rand, $aantal)) {
// $rand2 = mt_rand(0, $aantal);
//}
// vier random unieke plaatjes
$randExists=array();
for ($i=0;$i<4;$i++) { //hier stond geen { ...
$rand = mt_rand(0, $aantal);
if(!array_key_exists($rand,$randExists)) { //hier stond geen ( en key_exist moet zijn array_key_exists ...
// $i--; foutje dat moet ie doen als ie wel in randExists zit
echo "<img class=\"samenwerkingenimg\" src=\"". $map . $afbeelding[$rand]."\"> " ;
$randExists[$rand]=$rand;
}
else {
$i--;
}
}
Vraagje tussendoor over die eregi
Dit teken | staat voor de or ofzo in de eregi? Zoals || or betekend in PHP?
Dus als ik dan .png ook nog toe wil voegen zou het dan zo worden?