Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[PHP] Output functie verkrijgen...

Remytje
3 antwoorden
  • Dag,
    Ik heb een functie, maar de variabelen die hij daar maakt heb ik buiten de functie nodig.
    Maar daar werken ze niet.
    Misschien een domme vraag, maar ik kom er even niet uit…
    [code:1:c1ba8ce488]function sector1($uur,$min) {
    $lesuur = 0;
    $lesrest = 0;
    if ($uur == 9 && $min < 55) {
    $lesuur = 1;
    $lesrest = 55 - $min;
    }
    if ($uur == 9 && $min >= 55) {
    $lesuur = 2;
    $lesrest = 40 + 60 - $min;
    }
    if ($uur == 10 && $min < 40) {
    $lesuur = 2;
    $lesrest = 40 - $min;
    }
    if ($uur == 10 && $min >= 40) {
    $lesuur = 3;
    $lesrest = 25 + 60 - $min;
    }
    if($uur == 11 && $min < 25) {
    $lesuur = 3;
    $lesrest = 25 - $min;
    }
    if ($uur == 11 && $min >= 25) {
    $lesuur = 4;
    $lesrest = 10 + 60 - $min;
    }
    if($uur == 12 && $min < 10) {
    $lesuur = 4;
    $lesrest = 10 - $min;
    }
    if ($uur == 12 && $min >= 10) {
    $lesuur = 5;
    $lesrest = 60 - $min;
    }
    if ($uur == 13 && $min < 45) {
    $lesuur = 6;
    $lesrest = 45 - $min;
    }
    if ($uur == 13 && $min >= 45) {
    $lesuur = 7;
    $lesrest = 30 + 60 - $min;
    }
    if($uur == 14 && $min < 30) {
    $lesuur = 7;
    $lesrest = 30 - $min;
    }
    if ($uur == 14 && $min >= 30) {
    $lesuur = 8;
    $lesrest = 15 + 60 - $min;
    }
    if($uur == 15 && $min < 15) {
    $lesuur = 8;
    $lesrest = 15 - $min;
    }
    if ($uur == 15 && $min >= 15) {
    $lesuur = 9;
    $lesrest = 60 - $min;

    }
    }[/code:1:c1ba8ce488]

    Als ik echo's zet na elke if, dan doet ie het wel, maar ik wil gewoon dat de functie 2 waarden terug geeft, namelijk lesuur en lesrest.
    Hoe krijg ik dat nu buiten de functie?

    Alvast dank,
  • [quote:30ce85fa70="The Milkman"]Misschien een domme vraag[/quote:30ce85fa70]Ja ;)

    return (of werk evt. met references.)
  • [quote:f4078dbfad="Remytje"](of werk evt. met references.)[/quote:f4078dbfad]En dan geen link geven? :roll:

    Remytje over references & het vervolg.

    - Bas

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.