abonnement Unibet Coolblue Bitvavo
  dinsdag 30 juni 2009 @ 15:33:00 #126
75592 GlowMouse
l'état, c'est moi
pi_70516202
quote:
Op dinsdag 30 juni 2009 15:30 schreef slacker_nl het volgende:

[..]

xkcd ftw: http://nl2.php.net/goto
http://xkcd.com/292/
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_70516216
ik heb het gevoel dat goto iets heel ouderwets is?
Ik zie het nut er ook niet zo van eerlijk gezegd...
  dinsdag 30 juni 2009 @ 17:37:46 #128
67978 HenryHill
Fake it 'till you make it
pi_70520089
quote:
Op dinsdag 30 juni 2009 15:33 schreef GlowMouse het volgende:

[..]

http://xkcd.com/292/
So this is how liberty dies... with thunderous applause.
Truth? What's so great about the truth? Try lying for a change, it's the currency of the world
pi_70521724
quote:
Op dinsdag 30 juni 2009 15:33 schreef Xcalibur het volgende:
ik heb het gevoel dat goto iets heel ouderwets is?
Ik zie het nut er ook niet zo van eerlijk gezegd...
Heel ouderwets is nog een understatement. Ik zie er echt het nut niet van. Het wordt wel makkelijker om spaghetticode te schrijven, maar of je daar nou zo blij mee moet zijn...
pi_70528335
is het weer 1 april ofzo?
Of is dit nu echt een feature?
  dinsdag 30 juni 2009 @ 22:33:17 #131
75592 GlowMouse
l'état, c'est moi
pi_70529371
quote:
Op dinsdag 30 juni 2009 22:09 schreef Xcalibur het volgende:
is het weer 1 april ofzo?
Of is dit nu echt een feature?
PHP heeft wat weg van C. Om de leercurve voor QBasicgebruikers minder stijl te maken, is deze feature toegevoegd.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_70529925
Serieus, GOTO, wtf.
  FOK!-Schrikkelbaas dinsdag 30 juni 2009 @ 22:49:29 #133
1972 Swetsenegger
Egocentrische Narcist
pi_70530002
goto. Handig in gebruik ook zonder regelnummers.
  dinsdag 30 juni 2009 @ 23:02:30 #134
37634 wobbel
Da WoBBeL King
pi_70530527
quote:
Op zaterdag 27 juni 2009 23:50 schreef ssmm987 het volgende:

[..]
[ code verwijderd ]


Bedankt, maar heb het toch met een mooie functie gedaan die een array uitpoept welke ik kan gebruiken
Moet alleen nog ff zorgen dat ik extra parameters voor de URI kan meegeven.

http://www.dumpzooi.nl/dedi/TEST.php


Btw, over het GO TO gedoe....GO TO heb je toch alleen nodig als je iets hebt geprogrammeerd wat niet goed in elkaar steekt qua volgorde ofzo toch? Of ben ik nu heel dom aan het denken

[ Bericht 18% gewijzigd door wobbel op 30-06-2009 23:07:48 ]
pi_70530555
quote:
Op dinsdag 30 juni 2009 22:33 schreef GlowMouse het volgende:

[..]

PHP heeft wat weg van C. Om de leercurve voor QBasicgebruikers minder stijl te maken, is deze feature toegevoegd.
Is dat echt de reden?
Wtf... echt...
  dinsdag 30 juni 2009 @ 23:16:04 #136
75592 GlowMouse
l'état, c'est moi
pi_70531025
quote:
Op dinsdag 30 juni 2009 23:03 schreef Xcalibur het volgende:

[..]

Is dat echt de reden?
Wtf... echt...
Ik denk het niet

Maar goto wil je niet tegenkomen in een script dat je moet debuggen. De ene keer kun je het vervangen door een for-loop, de andere keer kom je een combinatie van 10 goto's tegen en mag jij uitzoeken waarom er soms een infinite loop is.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_70531079
Ik kan me eigenlijk ook geen praktisch nut voorstellen....
De toevoeging ontgaat me daarom ook volledig

Maar dat was inmiddels wel duidelijk denk ik
pi_70536712
quote:
Op dinsdag 30 juni 2009 23:17 schreef Xcalibur het volgende:
Ik kan me eigenlijk ook geen praktisch nut voorstellen....
De toevoeging ontgaat me daarom ook volledig

Maar dat was inmiddels wel duidelijk denk ik
Het praktische nut staat uitgelegd op de pagina van PHP zelf: eenvoudig uit een loopje ontsnappen bijvoorbeeld. Maargoed, dat kan ook op een andere manier, dat wel.
  woensdag 1 juli 2009 @ 08:46:03 #139
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_70536966
Om nog even terug te komen op de vertalingen:
Ik ga het houden op de database idd, maar dan de volgende vraag, ik heb zo nu en dan kleine woordjes door de php heen staan, hoe kan ik deze dan het beste vervangen, str_replace, of zoals ik nu doe, deze vervangen met een lang('welcome'); functie? Of, een lang(151); om gewoon het ID van het record in de db op te vragen?
  woensdag 1 juli 2009 @ 08:46:48 #140
46383 Tiemie
sowieso wel!
pi_70536975
Gevalletje taart hier voor de gene die goto durft te gebruiken.
pi_70537496
goto lijkt me ook weer vaag... het is een soort van dirty workaround in m'n ogen. oude dos commandos gebruikten goto.
Redacted
pi_70537545
quote:
Op woensdag 1 juli 2009 09:21 schreef cablegunmaster het volgende:
goto lijkt me ook weer vaag... het is een soort van dirty workaround in m'n ogen. oude dos commandos gebruikten goto.
Mjah, deze goto is alleen wel heel erg beperkt ten opzichte van de oude goto. Je kunt er dan ook weer niet alles mee .
  woensdag 1 juli 2009 @ 10:59:39 #143
58834 Catbert
The evil HR Director.
pi_70540132
quote:
Op woensdag 1 juli 2009 09:24 schreef HuHu het volgende:
Mjah, deze goto is alleen wel heel erg beperkt ten opzichte van de oude goto. Je kunt er dan ook weer niet alles mee .
Inderdaad. Je kunt, thank god, niet uit een methode of van buiten een methode inspringen. Maar dan nog zie ik het gebeuren dat kansloze prutsers hun hele script een grote method maken van 5 pagina's met overal goto's.

Ik heb tijdens m'n studie bij een webdesignbedrijfje gewerkt en daar hun CMS zitten restructuren. Geschreven door iemand die het heel goed bedoelde maar het eigenlijk niet zo goed begreep (search doen via een "select id where blabla" en dan elke row apart ophalen met een "select * where id = x). Als 'ie de mogelijkheid had gehad goto's te gebruiken was ik waarschijnlijk gillend weggelopen.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_70540369
Je kunt natuurlijk wel de hele OO structuur van je applicatie weggooien en vervolgens alles met GOTO's gaan oplossen in één grote blob. Dus geen functies of methoden meer gebruiken, maar goto-en naar een label en de return waarde globaal zetten en dan weer terug goto-en enzo .
  woensdag 1 juli 2009 @ 11:11:34 #145
187069 slacker_nl
Sicko pur sang
pi_70540491
Maw, Fok gaat volledig over op goto statements
In theory there is no difference between theory and practice. In practice there is.
pi_70542168
quote:
Op woensdag 1 juli 2009 11:07 schreef HuHu het volgende:
Je kunt natuurlijk wel de hele OO structuur van je applicatie weggooien en vervolgens alles met GOTO's gaan oplossen in één grote blob. Dus geen functies of methoden meer gebruiken, maar goto-en naar een label en de return waarde globaal zetten en dan weer terug goto-en enzo .
The horror!
pi_70542997
quote:
Op woensdag 1 juli 2009 11:07 schreef HuHu het volgende:
Je kunt natuurlijk wel de hele OO structuur van je applicatie weggooien en vervolgens alles met GOTO's gaan oplossen in één grote blob. Dus geen functies of methoden meer gebruiken, maar goto-en naar een label en de return waarde globaal zetten en dan weer terug goto-en enzo .
En dan door een variabele laten bepalen waar je naar terug gaat goto-en?
pi_70543190
tvp (beetje laat)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_70543310
quote:
Op woensdag 1 juli 2009 12:28 schreef Light het volgende:

[..]

En dan door een variabele laten bepalen waar je naar terug gaat goto-en?
Uiteraard. Met zo'n mooie if-elseif-else constructie:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
doeIetsLeuks
:

// lala
$c $a $b// allemaal globaal

// We zijn klaar, waar gaan we nu naar terug?
if ($gaTerugNaar == 'start')
  
goto start;
elseif (
$gaTerugNaar == 'gevangenis')
  
goto gevangenis;
elseif (
$gaTerugNaar == 'school')
  
goto school;
else
  
goto einde;
?>


Ik weet nog wat leuks! Een goto-stack :9~. Dan kun je meerdere goto's stacken, waarbij elke goto wordt uitgevoerd totdat je een ander label tegenkomt en dan vind er een automagische goto plaats:

1
2
3
<?php
goto a
bc;
?>
  woensdag 1 juli 2009 @ 12:44:37 #150
14612 _GdR_
3.1415926536
pi_70543475
Hallo,

Ik weet niet of mijn vraag hier op de juiste plek staat. maar mocht iemand het weten geef me een antwoord pls.

Heb sinds kort een server in de meterkast gestampt. En die werkt naar behoren (op een paar kleinigheidjes na dan.) Maar hij is gewoon bereikbaar via mijn publieke ipadres enzo. apache en sql draaien gewoon. Alleen ik kan opeens niet meer bij mn phpmyadmin komen. Terwijl dit eerst wel werkte. Iemand enig idee waar ik daar iets voor moet instellen?

Het is btw een linux ubuntu install. (en ik snap geen ruk van linux. )


-edit-

is er trouwens gewoon een UI van apache/sql/php etc? zoals bij WAMP en MAMP (mac)?
Out! out! flapoor your father! | DaFan's moeder
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')