welke functie moet ik gebruiken
welke editor moet ik gebruiken om die fouten op te sporen..
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$afbeelding = array ("1" => "http://i332052.iris.fhict.nl/sinas.jpg", "2"=>"http://i332052.iris.fhict.nl/appel1.jpg", "3"=>"http://i332052.iris.fhict.nl/kers1.jpg");
$random_kolom1 = mt_rand (1,3);
$random_kolom2 = mt_rand (1,3);
$random kolom3 = mt_rand (1,3);
$plaatje_kolom1 = $afbeelding{$random_kolom1};
$plaatje_kolom2 = $afbeelding{$random_kolom2};
$plaatje_kolom3 = $afbeelding{$random_kolom2};
printf {"$plaatje_kolom1 <br> $plaatje_kolom2 <br> $plaatje_kolom3");
?>
$afbeelding = array ("1" => "http://i332052.iris.fhict.nl/sinas.jpg", "2"=>"http://i332052.iris.fhict.nl/appel1.jpg", "3"=>"http://i332052.iris.fhict.nl/kers1.jpg");
$random_kolom1 = mt_rand (1,3);
$random_kolom2 = mt_rand (1,3);
$random kolom3 = mt_rand (1,3);
$plaatje_kolom1 = $afbeelding{$random_kolom1};
$plaatje_kolom2 = $afbeelding{$random_kolom2};
$plaatje_kolom3 = $afbeelding{$random_kolom2};
printf {"$plaatje_kolom1 <br> $plaatje_kolom2 <br> $plaatje_kolom3");
?>
Toevoeging op 17/10/2014 14:43:22:
En regel 10/11/12, moeten de { een [ zijn (en de } een ])
Toevoeging op 17/10/2014 16:37:50:
wat ik ook doe ik krijg geen plaatjes te zien..
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$afbeelding = array(1 => "http://i332052.iris.fhict.nl/sinas.jpg", 2 => "http://i332052.iris.fhict.nl/appel1.jpg", 3 => "http://i332052.iris.fhict.nl/kers1.jpg");
$random_kolom1 = mt_rand (1,3);
$random_kolom2 = mt_rand (1,3);
$random kolom3 = mt_rand (1,3);
$plaatje_kolom1 = $afbeelding[$random_kolom1];
$plaatje_kolom2 = $afbeelding[$random_kolom2];
$plaatje_kolom3 = $afbeelding[$random_kolom2];
echo '<img src="'.$plaatje_kolom1.'"/><br/><img src="'.$plaatje_kolom2.'"/><br/><img src="'.$plaatje_kolom3.'"/>';
?>
$afbeelding = array(1 => "http://i332052.iris.fhict.nl/sinas.jpg", 2 => "http://i332052.iris.fhict.nl/appel1.jpg", 3 => "http://i332052.iris.fhict.nl/kers1.jpg");
$random_kolom1 = mt_rand (1,3);
$random_kolom2 = mt_rand (1,3);
$random kolom3 = mt_rand (1,3);
$plaatje_kolom1 = $afbeelding[$random_kolom1];
$plaatje_kolom2 = $afbeelding[$random_kolom2];
$plaatje_kolom3 = $afbeelding[$random_kolom2];
echo '<img src="'.$plaatje_kolom1.'"/><br/><img src="'.$plaatje_kolom2.'"/><br/><img src="'.$plaatje_kolom3.'"/>';
?>
waarom zie ik dit niet....... :S
En waarom eerst een nummertje bedenken met mt_rand() ipv gewoon willekeurig een plaatje uit de array te halen?
Zo:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$afbeelding = array(
"http://i332052.iris.fhict.nl/sinas.jpg",
"http://i332052.iris.fhict.nl/appel1.jpg",
"http://i332052.iris.fhict.nl/kers1.jpg");
echo '<img src="'.array_rand($afbeelding).'"/><br/><img src="'.array_rand($afbeelding).'"/><br/><img src="'.array_rand($afbeelding).'"/>';
?>
$afbeelding = array(
"http://i332052.iris.fhict.nl/sinas.jpg",
"http://i332052.iris.fhict.nl/appel1.jpg",
"http://i332052.iris.fhict.nl/kers1.jpg");
echo '<img src="'.array_rand($afbeelding).'"/><br/><img src="'.array_rand($afbeelding).'"/><br/><img src="'.array_rand($afbeelding).'"/>';
?>
?>
Je vergeet de essentie van heel het verhaal nu. Het is ook de bedoeling dat er nog een script achter hangt.
@ Rene
Hier meer info over de accolades: http://stackoverflow.com/questions/2596837/curly-braces-in-string-in-php
Als je gebruik maakt van een editor als notepad++ of zelfs iets als eclipse of netbeans krijg je normaal gezien gelijk al te zien dat er stukken ontbreken.
Deze zal aangeven dat er b.v. fouten inzitten, tevens kun je met je muis op zo'n accolade of een haakje staan en zien of je hem ook afsluit etc.
Ik wil php graag leren en snappen.
De onervarenheid zal het ook wel zijn.
Ik ben er ook pas vier weken mee bezig....
De code begrijpen zoals die er staat dat snap ik nog niet de relatie tussen de functie variabelen en de array's
Het hele functie verhaal is nog niet doorgedrongen...
Toevoeging op 18/10/2014 13:48:58:
Ik heb alles tot nu toe geleerd bij codecademy.com.
En van w3schools.
Als je nog een tip hebt om te leren, dan hoor ik dit graag.
groet