Avatar billede smeier Nybegynder
14. juni 2007 - 10:23 Der er 2 kommentarer og
1 løsning

Hjælp til array.

Hej Eksperter.
Hvis jeg har et array der består af f.eks. 1.jpg, 2.jpg, ... , 8.jpg

Jeg bruger allerede denne til at udskrive:
$i = 0;
while ($i < count($billede_array)) {
  print "'$billede_array[$i]',";
$i++;
}

Hvordan får jeg så udskrevet dette array sådan:
'1.jpg','2.jpg','3.jpg'
Og ikke
'1.jpg','2.jpg','3.jpg',
Mit problem er at den stadig slutter af med et komma efter den sidste. Og det må den ikke.
På forhånd tak.
Troels
Avatar billede pidgeot Nybegynder
14. juni 2007 - 10:25 #1
Du skriver ganske enkelt kommaet ud før navnet, med et check på om det er det første navn du er ved at skrive ud:

$i = 0;
while ($i < count($billede_array)) {
  if ($i != 0)
    print ',';
  print "'$billede_array[$i]'";
$i++;
}
Avatar billede smeier Nybegynder
14. juni 2007 - 10:30 #2
Ja det virker jo upåklageligt. Tak for hjælpen! Bliver nyttigt at vide.
Avatar billede hmortensen Nybegynder
14. juni 2007 - 10:43 #3
Kan også gøre sådan her:
echo join(",", $billede_array);
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