22. januar 2008 - 12:07Der er
10 kommentarer og 1 løsning
Script til at sammensætte hr. og fru Nielsen
Hej. Jeg har 2 navne-felter som fx.:
$navn1 = 'Peter G. Nielsen'; $navn2 = 'Hanne Nielsen';
Jeg vil gerne kunne sammensætte de 2 felter til ét felt, så der står:
'Peter G. og Hanne Nielsen'.
Da de har samme efternavn, skal efternavnet kun stå 1 gang. Har du ikke samme efternavn, fx fordi Peter hedder 'Peter G. Hansen' skal det sammensatte navn være:
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg kan godt forstå, hvorfor $navn1_split = Array, da explode smider ordene i et Array. Men ellers er jeg ikke med. Fx forvirrer det mig, at $navn1_split fremgår af sidste linje, da $navn1_split indeholder et Array.
OK - så er vi ved at være der, og jeg er også helt med på, hvad der sker. Men jeg skal også have lavet en kontrol på, om efternavnene er ens. Hvis de ikke er ens, skal de 2 variabeler jo blot sammensættes.
For at kontollerer om efternavnene er ens, forestiller jeg mig, at jeg anvender "explode" på begge navne-variabeler og sammenligner det sidste array. Hvis de ikke er ens, sammensætter jeg de 2 navne, og hvis de er ens, så anvender jeg olebole's forslag.
Men hvordan finder jeg det sidste array, så jeg kan sammenligne???
zurekk skriver noget med: $efternavn = &$navn1_split[count( $efter_check )-1]; Men jeg synes ikke det virker.
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.