[PHP] Random class

Gestart doorPerry17 reacties74 weergaven

18 berichten · pagina 1 van 2

Perry

Lid · Topicstarter

Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
---
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
1 vraag: WAAROM?!
Dit is echt zo onnodig als maar kan
0
Berichten
5.498
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dit is wel ongeveer het slechtste wat je kan verzinnen emo
0
Perry

Lid · Topicstarter

Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Luukvdo schreef:
1 vraag: WAAROM?!
Dit is echt zo onnodig als maar kan
Klaasie schreef:
Dit is wel ongeveer het slechtste wat je kan verzinnen emo
I know emo
Ik moest oefenenclown?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
waarom return, en waarom geen exception?
0
Berichten
2.692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
waarom return, en waarom geen exception?
Mag je op one2xs niet gewoon leren ofzo? emoDe meeste hier beginnen hier juist met het leren van talen als PHP

@Topic:
Wauw wat een verveling emoMaar toch ziet het er netjes uit smile
Maybe kun je er andere functies in bouwen die iets random doen? biggrinZoals een random iets uit een array halen ofzo? ;p
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Superb schreef:
Eerdere citaten tonen
Aarclay schreef:
waarom return, en waarom geen exception?
Mag je op one2xs niet gewoon leren ofzo? emoDe meeste hier beginnen hier juist met het leren van talen als PHP

@Topic:
Wauw wat een verveling emoMaar toch ziet het er netjes uit smile
Maybe kun je er andere functies in bouwen die iets random doen? biggrinZoals een random iets uit een array halen ofzo? ;p
Waar bemoei jij je mee?
Aarclay vraagt waarom hij iets gebruikt, daar zit wss achter dat zij met die exception een beter voorstel deed zodat de TS beter wordt ...
0
Berichten
2.692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Alemaalte schreef:
Eerdere citaten tonen
Superb schreef:
Eerdere citaten tonen
Aarclay schreef:
waarom return, en waarom geen exception?
Mag je op one2xs niet gewoon leren ofzo? emoDe meeste hier beginnen hier juist met het leren van talen als PHP

@Topic:
Wauw wat een verveling emoMaar toch ziet het er netjes uit smile
Maybe kun je er andere functies in bouwen die iets random doen? biggrinZoals een random iets uit een array halen ofzo? ;p
Waar bemoei jij je mee?
Aarclay vraagt waarom hij iets gebruikt, daar zit wss achter dat zij met die exception een beter voorstel deed zodat de TS beter wordt ...
Waar bemoei jij je mee dan?
Ik en ik weet zeker nog een paar anderen vinden zijn commentaar nogal van dat je er maar gelijk mee kunt stoppen.. en daar ga ik dan maar even commentaar op geven? emo
0
Perry

Lid · Topicstarter

Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik zal zometeen kijken wat het verschil is tussen return en exception en welke ik beter kan gebruiken smile
toevoeging op 24 april 2012, 20:57:07:
Oké ik heb het geprobeerd met exceptions:

De class:

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]/**
    * Maker:     GameDealer
    * Datum:     24-04-2012
    * Naam:        Randomizer script
    * Functie:    Kiest een random getal tussen x en x
**/[/COLOR]

[URL="http://www.php.net/class"]class[/URL] Randomizer
[COLOR= #007700]{[/COLOR] 
    
    [URL="http://www.php.net/public"]public[/URL] [URL="http://www.php.net/static"]static[/URL] [COLOR= #0000BB]$begin[/COLOR][COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/public"]public[/URL] [URL="http://www.php.net/static"]static[/URL] [COLOR= #0000BB]$eind[/COLOR][COLOR= #007700];[/COLOR]
    
    [COLOR= #FF8000]// De tekst die veranderd moet worden updaten[/COLOR]
    [URL="http://www.php.net/public"]public[/URL] [URL="http://www.php.net/static"]static[/URL] [COLOR= #007700]function[/COLOR] random[COLOR= #007700]([/COLOR][COLOR= #0000BB]$begin[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$eind[/COLOR][COLOR= #007700]) 
    {[/COLOR]
        [COLOR= #FF8000]//Kijken of het 1e getal klopt[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/is_numeric"]is_numeric[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$begin[/COLOR][COLOR= #007700]))
        {[/COLOR]
            throw [COLOR= #007700]new[/COLOR] Exception[COLOR= #007700]([/COLOR][COLOR= #DD0000]FOUT: Het 1e getal is niet ingevuld of klopt niet![/COLOR][COLOR= #007700]);
        }[/COLOR]
        
        [COLOR= #FF8000]//Kijken of het 2e getal klopt[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/is_numeric"]is_numeric[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$eind[/COLOR][COLOR= #007700]))
        {[/COLOR]
            throw [COLOR= #007700]new[/COLOR] Exception[COLOR= #007700]([/COLOR][COLOR= #DD0000]FOUT: Het 2e getal is niet ingevuld of klopt niet![/COLOR][COLOR= #007700]);
        }[/COLOR]
        
        [COLOR= #FF8000]//Een random getal kiezen tussen het 1e en 2e getal[/COLOR]
        [COLOR= #0000BB]$random[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$begin[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$eind[/COLOR][COLOR= #007700]);[/COLOR]
        
        [COLOR= #FF8000]//Het random getal terugsturen[/COLOR]
        [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$random[/COLOR][COLOR= #007700];

    }

}[/COLOR]
?>


Hoe te gebruiken:

[COLOR= #0000BB]<?php[/COLOR]
    try [COLOR= #007700]{[/COLOR]
        [COLOR= #0000BB]$random[/COLOR] [COLOR= #007700]=[/COLOR] Randomizer[COLOR= #007700]::[/COLOR]random[COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/echo"]echo[/URL][COLOR= #0000BB]$random[/COLOR][COLOR= #007700];
    }[/COLOR] 
    catch[COLOR= #007700]([/COLOR]Exception [COLOR= #0000BB]$e[/COLOR][COLOR= #007700]) 
    {[/COLOR] 
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$e[/COLOR][COLOR= #007700]->[/COLOR]getMessage[COLOR= #007700](); 
    }[/COLOR]
?>
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Superb schreef:
Eerdere citaten tonen
Aarclay schreef:
waarom return, en waarom geen exception?
Mag je op one2xs niet gewoon leren ofzo? emoDe meeste hier beginnen hier juist met het leren van talen als PHP

@Topic:
Wauw wat een verveling emoMaar toch ziet het er netjes uit smile
Maybe kun je er andere functies in bouwen die iets random doen? biggrinZoals een random iets uit een array halen ofzo? ;p
Zulke reacties zijn not-done en mag je in te vervolg achterwege laten.

toevoeging op 24 april 2012, 22:31:48:
Alemaalte schreef:
Aarclay vraagt waarom hij iets gebruikt, daar zit wss achter dat zij met die exception een beter voorstel deed zodat de TS beter wordt ...
Zijn we nog steeds niet over mijn geslacht uit biggrin?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Zoals de rest al zei, dit is onnutig en als je aan het leren bent over OOP dan zou je beter een andere klasse maken.

[COLOR= #0000BB]<?php
$random[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/rand"]rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700])[/COLOR]
?>
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Zijn we nog steeds niet over mijn geslacht uit biggrin?
Als je een foto van een vrouw als avatar hebt dan ben je een zij yes_new.
Superb schreef:
Waar bemoei jij je mee dan?
Ik en ik weet zeker nog een paar anderen vinden zijn commentaar nogal van dat je er maar gelijk mee kunt stoppen.. en daar ga ik dan maar even commentaar op geven? emo
Ze gaf gewoon advies, als je daar niet tegen kunt moet je geen topic openen.
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maak dan gwn uitgebreide wachtwoord gen.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Alemaalte schreef:
Eerdere citaten tonen
Aarclay schreef:
Zijn we nog steeds niet over mijn geslacht uit biggrin?
Als je een foto van een vrouw als avatar hebt dan ben je een zij yes_new.
Ik vind Raoul toch echt een jongens naam hoor?
0
Perry

Lid · Topicstarter

Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Antonn schreef:
Maak dan gwn uitgebreide wachtwoord gen.
Oké, zal het proberen!
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren