Avatar billede sebdeluxe Nybegynder
17. juli 2006 - 14:47 Der er 4 kommentarer og
1 løsning

declare et array

kort og simpelt spørgsmål!

er der nogen grund til at declare en variable som et array?

dvs:

$tmp = array();

før du smider data ind i arrayet?
Avatar billede fixxxer Nybegynder
17. juli 2006 - 14:57 #1
Næh, for den vil uden videre kunne castes til en anden type..

$tmp = array();
$tmp = 'string';

http://dk2.php.net/manual/en/language.types.type-juggling.php
Avatar billede morhan Novice
17. juli 2006 - 15:14 #2
ja, hvis du vil kode ordentligt og ikke risikere din kode går i stykker. Kun hvis variablen ikke tidligere er defineret, er php så flink at oprette arrayet for dig
Avatar billede sebdeluxe Nybegynder
17. juli 2006 - 15:14 #3
fint... det er svar nok til mig!
har læst linket igennem og det var egentligt også det jeg gik ud fra.

send et svar

hygge
Seb
Avatar billede fixxxer Nybegynder
17. juli 2006 - 15:22 #4
Svar
Avatar billede erikjacobsen Ekspert
17. juli 2006 - 15:46 #5
Det er et dårligt råd fixxer giver dig, hvis du opfatter det som at man altid kan undlade at oprette et array først. Hvis du har

$a=array();
while (...) {
  $a[]=....;
}

vil du altid have et array efter whileløkken, også selv om den ikke bliver gennemløbet. Undlader du den første linie, og whileløkken igen ikke bliver gennemløbet, så har du ikke et array bagefter. Det kan give fejl på siden - ikke særlig professionelt.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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