/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
require x 2
Fra : Bo Arlind Andresen /~


Dato : 19-06-01 21:45


Hej

Jeg har brug for at require en fil to gange, men require checker om filen
er blevet det før, og gør det ikke anden gang. Filen indeholder en
hash-tabel.

Kan man eventuelt bare slette filen fra %INC, som require bruger til at
checke med ?

Eller skal jeg bruge use eller eval i stedet for require, og hvordan ?

med venlig hilsen
Bo @rlind


 
 
Thorbjørn Ravn Ander~ (19-06-2001)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 19-06-01 23:21

Bo Arlind Andresen /MH wrote:
>
> Hej
>
> Jeg har brug for at require en fil to gange, men require checker om filen
> er blevet det før, og gør det ikke anden gang. Filen indeholder en
> hash-tabel.
>
> Kan man eventuelt bare slette filen fra %INC, som require bruger til at
> checke med ?

"perldoc -f require" anbefaler brug af eval, hvis man ønsker at undgå at
der checkes på filnavnet.

Alternativt kan du snyde (utestet) og bruge

require "minfil.pl";
require "./minfil.pl";

Hvis pseudokoden i ovenstående perldoc er korrekt, skulle dette virke.
--
Thorbjørn Ravn Andersen "...plus...Tubular Bells!"
http://bigfoot.com/~thunderbear

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste