Opdracht mijnnaam en mijnleeftijd
Voor de volgende opdrachten moet je een paar vragen beantwoorden. Op een Word bestand en kopieer telkens de vraag en tik daaronder jouw antwoord. Aan het eidn van alle opgaven lever je jouw Word document in.
Om de vragen te kunnen beantworrden moet je de code telkens testen. Ga niet gokken! Test de code telkens!
<?php
$mijnNaam="Random";
$mijnLeeftijd=23;
$mijnNaam="Foobar";
$mijnLeeftijd=$mijnleeftijd+1;
echo "ik heet $mijnNaam en ik ben $mijnLeeftijd jaar oud.";
?>
Kijk naar de code hierboven en probeer te voorspellen wat de output is. Wat er dus wordt afgedrukt.
Maak een nieuw bestand in c:\xampp\htdocs\phplevel1-jouw-naam
Noem het bestand php03-jouw-naam.php
Zet de code erin en kijk of er inderdaad gebeurt wat jij had voorspelt.
Open MS Word, kopieer de vraag en tik daaronder jouw antwoord. Test aan de hand van code of jouw antworod klopt.
Stel je drukt op regel 5 de waarde van $mijnNaam af, wat is dan de waarde? Antwoord: .... Stel je drukt op regel 8 de waarde van $mijnNaam af, wat is dan de waarde? Antwoord: .... Stel je drukt op regel 5 de waarde van $mijnLeeftijd af, wat is dan de waarde? Antwoord: .... Stel dat je regel 4 twee maal uitvoerd. Je kopieerd dus regel 4 naar regel 5, zodat deze twee maal voorkomt. Wat is nu de waarde van $mijnnaam valk na regel 5? Antwoord: .... Stel dat je regel 7 twee maal uitvoerd. Je kopieerd dus regel 7 naar regel 8, zodat deze twee maal voorkomt. Wat is nu de waarde van $mijnnaam valk na regel 8? Antwoord: .... Leg in eigen woorden uit wat er gebeurt. |
Sla het MS Word bestand op met de naam PHP03a-jouw-naam en lever dat in.
Maak een bestand PHP03b-jouw-naam.php (let op dat dit bestand een PHP bestand is).
Kopieer de volgende code naar PHP03b-jouw-naam.php en teste de code uit.
<?php
$mijnNaam = "Random";
$mijnLeeftijdNu = 23;
$mijnLeeftijdVolgendJaar = $mijnLeeftijdNu+1
echo "ik heet $mijnnaam en ik ben $mijnLeeftijd jaar oud, volgend jaar ben ik $mijnLeeftijdVolgendJaar oud.";
?>
De programmeur heeft twee kleine foutjes gemaakt. Lees de foutmelding en probeer de twee fouten op te lossen.
Verbeter de code, test het en als alles goed werkt lever je dit bestand ook in.
Inleveren
Je hebt nu twee bestanden ingeleverd:
- PHP03a-jouw-naam.docx , hierin staan de antwoorden op 5 vragen.
- PHP03b-jouw-naam.php , hierin staat de verbeterde en getest code.
--