Avatar billede straszek Praktikant
15. august 2003 - 11:49 Der er 5 kommentarer og
1 løsning

Explode før punktum

Nedenstående giver mig det der står efter . i $extension - hvordan skal jeg gøre vis jeg istedet vil have det der står forand . ?

$extension = next(explode('.', $realname));
Avatar billede grunken Nybegynder
15. august 2003 - 11:55 #1
sådan ?

$str = explode(".", $realname);
$name = $str[0];
$extension = $str[1];
Avatar billede straszek Praktikant
15. august 2003 - 12:04 #2
Det virker ikke, det giver stadig det der står efter punktummet

$str = explode(".", $realname);
    $name = $str[0];
    $extension2 = $str[1];

hvis $realname = fisk.jpg så er $extension2=jpg, og den skulle ferne være fisk
Avatar billede grunken Nybegynder
15. august 2003 - 12:09 #3
dumt spørgsmål ;)

men hvofor er det at du ikke lige kan bruge $name der ? det er jo = fisk
Avatar billede straszek Praktikant
15. august 2003 - 12:12 #4
Nu er jeg med.......

svar og du skal få point



SØren
Avatar billede grunken Nybegynder
15. august 2003 - 12:20 #5
svar ;)
Avatar billede tipsen Nybegynder
15. august 2003 - 17:07 #6
Du kan forøvrigt samle det i én sætning meget nemt:

$realname = 'fisk.jpg';
list($realname, $extension) = explode('.', $realname);
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