Meanzie Skrevet 29. april 2010 Del Skrevet 29. april 2010 (endret) Vell, jeg trengte å finne ut om en php fil var inkludert men likte ikke get_included_files(); så lagde min egen funksjon å tenkte jeg kunne starte min posting på diskusjon.no med å dele function isIncluded($fileName) { $includedFiles = get_included_files(); for ($i = 0; $i < sizeof($includedFiles); $i++) { $includedFiles[$i] = str_replace("\\", "/", $includedFiles[$i]); $splittedInclude = split("/", $includedFiles[$i]); if ($splittedInclude[sizeof($splittedInclude) - 1] == $fileName) { return true; } } return false; } Endret 29. april 2010 av Meanzie Lenke til kommentar
Runar Skrevet 29. april 2010 Del Skrevet 29. april 2010 Hei! Det er kjempebra at du vil bidra med egenprodusert og gjenbrukbar kode! Men det hadde vært enda bedre om du postet det i Lageret - Tråden hvor forslag til gjenbrukbar PHP-kode legges, istedet for å lage nye tråder. Det hadde også vært nyttig om du kommenterte funksjonen din, og forklarte hva du gjør og hvorfor du gjør det, slik at det er lettere for andre å forstå koden. Ikke alle kan se på kode og med en gang forstå hvordan det virker! Lenke til kommentar
Jonas Skrevet 29. april 2010 Del Skrevet 29. april 2010 Eneste grunnen jeg kommer på for å skrive en slik funksjon er at man ønsker å sjekke om en fil er inkludert før man eventuelt gjør det en gang til. Tatt en titt på include_once og require_once? http://php.net/manual/en/function.include-once.php http://www.php.net/manual/en/function.require-once.php Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå