24. september 2009 - 14:00Der er
8 kommentarer og 1 løsning
Danske bogstaver switch
Hej,
switch ($var) { case "frugten æble": echo "du valgte æble"; break;
case "frugten banan": echo "du valgte banan"; break;
default: echo "fejl"; }
hvis $var er frugten æble udskrives default, ingen problemer med frugten banan. Det må derfor være æ'et i æble der er skyld i balladen. Der skal benyttes mellemrum og danske bogstaver. Hvordan løser jeg det?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg bliver vist nød til at omformulere mig... Hvorfor har du valgt sådan en løsning? Er der en speciel grund til at du også vælger at sende de oplysninger med en GET variabel? Og hvis du alligevel bruger en switch, så må dataene jo også være statiske - så kan du velsagtens også ændre $var til noget mere passende og knap så 'klyttet'? Hvorfor ikke bruge tal? eller hele ord (uden special tegn)?
Det er en længere historie, hvorfor mit oprindelige indlæg blot er et lille udpluk af en større sammenhæng. Men den korte version er følgende: Når en bruger vælger en bestemt case oprettes der en tabel i en mysql database med et givent antal kolonner, som det herefter er muligt at udfylde via en form. Jeg er klar over jeg burde undgå mellemrum og danske bogstaver, men det vil jeg helst undgå.
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.