21. januar 2004 - 12:30Der er
5 kommentarer og 1 løsning
include problem
Jeg har et script der skal liste nogle katalog navne, og i hver katalognavn skal det include en fil og læse _lang ud (det er til noget sprogstyring)...
Nu har jeg så det problem at når først det første katalogs _lang er indlæst er det den der hænger ved i alle de andre også...Hvordan kan man lave det om så hver gang man includer en ny fil med _lang, så er det den nyeste der hentes??
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Der er fra den funktion der skal lave listen med sprog at vælge imellem... For hvert sprog inkluderer den en ny lng_dsc.php hvor der står noget beskrivelse af sproget... Alle variablerne i lng_dsc.php er sat med define();...
Synes godt om
Slettet bruger
21. januar 2004 - 20:10#4
Med define laver man ikke variabler men konstanter. Jeg vil anbefale dig at lave et array i stedet for.
Prøv at vise os lidt af indholdet fra en af de inkluderede filer.
Hvis du vil lave det rigtig godt, bør du bruge PHPs gettext-support istedet for at lave det selv. Det er netop beregnet på at have tekster til flere sprog.
Synes godt om
Slettet bruger
21. januar 2004 - 20:12#5
En anden ide kunne være at returnere en værdi fra den inkluderede fil.
Istedetfor at lave f.eks. define("_lang","Danish"); kunne man lave det med $_lang = "Danish";
Det har den funktion jeg ville have ud af det...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.