Op donderdag 23 mei 2002 01:46 schreef Vinzzz het volgende:
kijk het kan zo:
[..]
Exactly my point.
maar niet echt mooi programmeren, ik wil 1 regel om die maak.pl aan te roepen MET een parameter...dus iets als
code:
1
2
| do 'maak.pl?var1=1';
do 'maak.pl?var1=2'; |
Waarom is dat mooier?
Dan moet je dus voor elke mogelijke datastructuur een codering verzinnen, de datastructuur in kwestie omzetten in een string (rekening houdend met niet-toegestante tekens als vraagtekens en =jes), deze nog eens coderen zodat je vraagtekentjes enzo kloppen, vervolgens weer decoderen om uiteindelijk die variabelen zo in te kunnen stellen die altijd al in je scope stonden. Sorry, maar dat slaat naar mijn mening nergens op.
Als je het echt wilt, roep dan de perl interpreter aan (met system of backticks).
Verder is meerdere keren dezelfde filen do'en een slecht idee aangezien het bestand dan elke keer opnieuw geparsed, gecompileerd en geexecuteerd moet worden. Dan kun je beter whatever het scriptje doet in een functie gooien en die functie elke keer aanroepen.