Avatar billede jwulff Nybegynder
26. oktober 2008 - 07:08 Der er 7 kommentarer og
1 løsning

Udskriv kun fornavn

Hvis jeg har en variabel med et fuldt navn "Hans Jensen", hvordan udskriver jeg kun fornavnet?

På forhånd tak for hjælpen!
Avatar billede majbom Novice
26. oktober 2008 - 07:26 #1
$navn = "Hans Jensen";
$arr_navn = split(" ", $navn);
$fornavn = $arr_navn[0];
$efternavn = $arr_navn[1];
Avatar billede jwulff Nybegynder
26. oktober 2008 - 07:28 #2
Lige hvad jeg skulle bruge. Mange tak!
Avatar billede riversen Nybegynder
26. oktober 2008 - 08:11 #3
Det dur jo så ikke, hvis man hedder Hans Ole Jensen?
Avatar billede Slettet bruger
26. oktober 2008 - 08:29 #4
eller Margrethe Alexandrine Thorhildur Ingrid
Avatar billede majbom Novice
26. oktober 2008 - 09:21 #5
det virker da fint, fornavn er vel altid det første, og det var det eneste at spørger sagde han skulle bruge - jeg tilføjede blot efternavn ;0)

men hvis man SKAL bruge de andre navne osse (og ja, så dur det her ikke hvis man hedder Karl Børge Jørgen Ole Peter Henrik Larsen)...
$fornavn = $navn_arr[0];
if(sizeof($arr_navn==3)){
  $mellemnavn = $navn_arr[1];
  $efternavn = $navn_arr[2];
}else{
  $efternavn = $navn_arr[1];
}
Avatar billede riversen Nybegynder
26. oktober 2008 - 10:08 #6
hvis man nu kigger på denne dåbsattest: http://www.familienbeeken.dk/picture.aspx?id=3127600, ser det ud til man kan have flere fornavne og mellemnavne men kun et efternavn, så det er umuligt at gøre rigtigt, hvis det står ud i et.
Avatar billede majbom Novice
26. oktober 2008 - 10:46 #7
nej det er vist ikke rigtig til... så jeg håber at jwulff kan nøjes med mine forslag :)
Avatar billede roenving Novice
26. oktober 2008 - 10:48 #8
Tjah, og efternavne kan være i to led: van Herden !-)
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