01. juli 2014 - 11:19Der er
12 kommentarer og 1 løsning
sidste ord skal ikke slutte med et komma
Hej eksperter,
Jeg er i gang med at lave en side, et af funktionerne er at personer kan vælge flere ting ud fra en liste.
De forskellige som de vælger, får jeg så vist på deres profil, og alle tingene bliver adskilt med et komme, men det sidste ord slutter jo så også med det komma. Har jeg mulighed for at i sidste ord ikke slutte med kommaet.
Dette er min kode som viser kommaet.
<?php foreach($jobs as $job){ echo $job->name.","; }?>
Ja, men jeg troede det var det der kom efter som du kommenterede på.
Spørgsmålet var jo, hvordan jeg kan få den til ikke at skrive det sidste komme. Så jeg ved ikke hvad jeg skulle skrive istedet for din kommentar for at fjerne det sidste komme.
Måske skulle du placere kommaet før ordene i stedet for efter ordene. Først echoer du det første ord i $jobs, derefter for resten af ordene i $jobs echoer du komma efterfulgt af ordet. Så kan du ikke bruge foreach. Jeg har ikke arbejdet med arrays et stykke tid, så den følgende (ikke testede) syntaks skal måske rettes til, men ideen er denne:
Idet jeg ikke har fået et svar er jeg nødt til selv at lukke tråden.
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.