Avatar billede wiesemarc Nybegynder
28. april 2003 - 15:10 Der er 3 kommentarer og
1 løsning

Find de noget i en linie.. ????

Jeg skal bruge en kode, som f.eks. trækker fx. php ud af denne linie "index.php" Altså meget hvor man siger at det kun er de tre sidste bogstaver/tegn eller måske flere, og gerne forfra også, så man finde f.eks de første 3 eller andet tegn..

Er det nogen der kan hjælpe.. ??
Avatar billede Slettet bruger
28. april 2003 - 15:22 #1
Hvis du bare vil hente x antal tegn fra venstre eller højre, eller noget tekst midt i en streng kan du bruge substr() http://www.php.net/manual/en/function.substr.php

Hvis du vil være mere avanceret og et er for at finde f.eks. filendelser ska du have fat i nogle regulære expressions, f.eks. ereg() http://www.php.net/manual/en/function.ereg.php
Avatar billede melange Nybegynder
28. april 2003 - 15:23 #2
har jeg forstået det rigtigt hvis du vil have fat i filendelsen, så du kan teste hvilken slags fil du har at gøre med ?

Hvis ja, så burde det kunne klares med denne kode:

$file = 'blond_girl.jpg';
eregi("\.([a-z0-9]+)$", $file, $extension);

if ($extension == 'jpg')  {
    echo 'Den er fjong';
}
Avatar billede wiesemarc Nybegynder
28. april 2003 - 16:46 #3
Jeg har også brugt denne "filetype($dir . $file)" på siden, men ved ikke lige hvordan jeg laver den om så jeg kan bruge den i dette script ???

switch( ???? ) {
    case 'Noget';
        break;
    default;
            echo "";
            break;
}
Avatar billede wiesemarc Nybegynder
28. april 2003 - 16:46 #4
Den kan ikke lide bibloteker på samme siden ??? Hvordan fikser jeg det ??
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