Avatar billede zitzo Nybegynder
29. juli 2004 - 19:55 Der er 13 kommentarer og
1 løsning

et lille symbol problem

jeg skal have tegnet " ind i et array som jeg har lavet således mitArray = array("a","b","c")
og det giver mit lidt af et prob som du nook kan se, hvordan kommer jeg forbi denne hurdle?
Avatar billede Slettet bruger
29. juli 2004 - 19:58 #1
Prøv med 2 " istedet altså ""
Avatar billede zitzo Nybegynder
29. juli 2004 - 20:11 #2
problemet er at man ikke for lov til at bruge ' når man laver resten af arrayet med " og jeg skal også have ' ind i arrayet :/
Avatar billede joern Nybegynder
29. juli 2004 - 20:12 #3
For at indsætte ét citations-tegn skal du angive 3.

altså for at skrive "a" skal kildeteksten være """a"""

M.v.h.  Jørn
Avatar billede zitzo Nybegynder
29. juli 2004 - 20:17 #4
ok jeg tror vi taler lidt forbi hindanden det er tegnet " jeg gerne vil have altså mitArray = array(""") men den duer jo self. ikke
Avatar billede squashguy Nybegynder
29. juli 2004 - 21:23 #5
nææ, men så prøv med Array("""")

"" svarer til \" i php
Avatar billede joern Nybegynder
29. juli 2004 - 21:33 #6
Hej.

Jeg begriber herefter ikke spørgsmålet.

M.v.h.  Jørn
Avatar billede kabbak Professor
29. juli 2004 - 22:00 #7
chr(34) = "
chr(39) = '

mitArray = array("a","b","c",chr(34),chr(39))
Avatar billede martin_moth Mester
30. juli 2004 - 08:06 #8
Eller simplere, hvis man ikke kan ansi-koderne i hovedet:

" = chr(asc("))
' = chr(asc('))
Avatar billede zitzo Nybegynder
30. juli 2004 - 08:12 #9
kabbak det var lige hvad jeg skulle bruge thx kunne du lige lave et svar?
Avatar billede squashguy Nybegynder
30. juli 2004 - 08:22 #10
det er da fint du bruger kabbak's løsning. men du burde måske lade lidt credit flyde i bertie/joern's retning, da de fortæller hvordan du escaper "-tegnet i vb..
Avatar billede kabbak Professor
30. juli 2004 - 08:43 #11
jeg synes også at vi skal dele, deres svar kan også bruges.
;-))
Avatar billede zitzo Nybegynder
30. juli 2004 - 10:26 #12
ja gid jeg kunne, men min overall vurdering var at din var den pæneste måde at skrive det på :)

1000 tak for hjælpen allesammen
Avatar billede martin_moth Mester
30. juli 2004 - 10:48 #13
Du havde måske sparet lidt besvær ved at forklare lidt nærmere hvad du ville :o)
Avatar billede squashguy Nybegynder
30. juli 2004 - 10:59 #14
Bare lige for at gøre forskellen helt synlig: når du bruger chr() kalder du en funktion. Hvis du bruger "" definerer du blot en streng, dvs du undgår kaldet til funktionen.

Det er to vidt forskellige måder at lave strengen på, selv om resultatet er det samme.

str = "hello""world"
str = "hello" & chr(33) & "world"
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester