Gå til innhold

isIncluded($fileName)


Anbefalte innlegg

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 av Meanzie
Lenke til kommentar
Videoannonse
Annonse

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

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...