Advertentie | |
|
![]() |
||
Citaat:
|
![]() |
|||
Verwijderd
|
Citaat:
Citaat:
lekker duidelijk.. |
![]() |
||
Citaat:
![]() |
![]() |
||
Verwijderd
|
Citaat:
|
![]() |
||
Verwijderd
|
Citaat:
Dat vind ik niet sneller eigenlijk :/ |
![]() |
||
Verwijderd
|
Citaat:
2. wie zegt dat het een door-de-weekse pagina is 3. al is het dat, dan kan het nog veel uitmaken, ligt eraan wat het allemaal doet en de groote Dus voordat je weer wat zegt, denk na.. |
![]() |
||
Verwijderd
|
Citaat:
Dus soms wel, en soms niet.. Sinds wanneer kan een computer iets echt random doen>? |
![]() |
||
Citaat:
of zal ik eerst nog een paar x gaan denken voordat ik wat zeg ![]() Laatst gewijzigd op 25-08-2003 om 20:29. |
![]() |
||
Verwijderd
|
Citaat:
|
![]() |
|
In QB was een select case sneller
(kweet niet juist wat een switch case is) Bij If worden alle mogelijkheden doorlopen bij een SELECT case (als het dat is wat je bedoelt) word de select case structuur beeindigd zodra de juiste voorwaarde gevonden is. En dat kan al bij de eerste regel van de select case zijn. Nu ja, het zou kunnen dat je hier helemaal niets aan hebt, maar ik probeer maar te helpen ![]() edit: Oh als je een if else gebruikt ipv een nieuwe if zou et zoals jij zegt idd geen fuck mogen uitmaken ![]()
__________________
And fall on my face on somebody's new-mown lawn
Laatst gewijzigd op 25-08-2003 om 21:20. |
![]() |
||
![]() |
Citaat:
van php.net: It is important to understand how the switch statement is executed in order to avoid mistakes. The switch statement executes line by line (actually, statement by statement). In the beginning, no code is executed. Only when a case statement is found with a value that matches the value of the switch expression does PHP begin to execute the statements. PHP continues to execute the statements until the end of the switch block, or the first time it sees a break statement. If you don't write a break statement at the end of a case's statement list, PHP will go on executing the statements of the following case. For example:
__________________
Ooit. Dan.
|
![]() |
||
Citaat:
En als je logisch nadenkt weet je ook waarom dat zo is; bij een if-then statement wordt de evaluatie elke keer opnieuw gemaakt, terwijl bij een switch-case deze maar één keer wordt gemaakt. Voor simpele string/numeric matches kun je dus het beste switch-case gebruiken. Wil je meer weten, dan kun je dat zelf uitproberen door de execution time te vergelijken bij beide methodes, zoals gezegd.
__________________
Per undas adversas (tegen de stroom in)
|
![]() |
|
Uuh als het goed is is witch-case wel sneller,
Maar het licht er natuurlijk ook wel aan hoeveel taqs je der in zet he ![]() want met een if-else kun je zo veel dingen als je maar wilt achter elkaar aan zetten, PHP-code:
PHP-code:
|
![]() |
||
![]() |
Citaat:
2 ![]() 3 dat kan met switch ook 4 dat heeft er al helemaal niks mee te maken
__________________
Ooit. Dan.
|
![]() |
||
Verwijderd
|
Citaat:
|
![]() |
|
Verwijderd
|
een switch is trouwens sneller bij zeer ingewikkelde/tijdrovende verglijkingen, zoals substrings, machten, zoeken in strings, etc, omdat de functie voor de substring maar een keer wordt uitgevoerd.
Dus PHP-code:
PHP-code:
|
Advertentie |
|
![]() |
|
|