Gå til innhold

[Løst]Fjerne de 6 første tegnene i en string


Anbefalte innlegg

Hei.

 

Har ett lite problem jeg har fundert litt på. Jeg har feks en fil som heter 14000_4521-421 og jeg gjerne vil fjerne de første 5 tallene inkludert '_'. De første 5 tallene endrer seg.

 

Har laget en løkke som går innom de mappene det trengs, men er usikker på hvilken funksjon som passer best til dette formålet. Kan også nevne at det er totalt 10 119 filer totalt som skal endre navn på.

 

Hva er den beste måten å oppnå dette på?

 

Takker for alle svar :)

Endret av Giba
Lenke til kommentar
Videoannonse
Annonse

Jeg ville tro substr()

 

http://no.php.net/substr

 

 

$strippet_navn =substr($filnavn,6);

 

EDIT:

Hvis det ikke alltid er 5 tall foran "_" kan du bruke

 

http://no.php.net/manual/en/function.stripos.php

 

$plassering = stripos($filnavn, '_');

$strippet_navn =substr($filnavn,$plassering+1);

 

 

Jeg har ikke testet dette, så mulig du må justere om jeg har bommet med tellingen min.

Endret av Ekko
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...