tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
467
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ChuloGT ChuloGT ist offline Mitglied Bronze
    Registriert seit
    Oct 2004
    Beiträge
    32
    PHP-Code:
    //#########Funktion zum umbennenen von *.csv.gz in *.csv ###########
    //##################################################################
    function reverse_strrchr($haystack$needle)
    {
    $pos strrpos($haystack$needle);
    if(
    $pos === false) {
         return 
    $haystack;
    }
    return 
    substr($haystack0$pos 1);
    }
    //##################################################################
    //################################################################## 
    Mit dieser Funktion wird eine Datei ab einem bestimmten Punkt abgeschnitten. Also alles, was bis zu diesem Punkt steht wird zurückgegeben, der rest wird abgeschnitten.

    Bsp:
    $file = "abcdefg";
    $new_file = reverse_strrchr ("$file", "e");


    echo $new_file; gibt als ergebniss folgendes aus
    --> "abcde"; //fg wurde abgeschnitten

    Ich will jedoch das abcd abgeschnitten wird und efg zurückgegeben wird!

    Kann mir einer bitte helfen?
     

  2. #2
    Registriert seit
    Jun 2004
    Ort
    Stuttgart (BW)
    Beiträge
    1.746
    Schau mal hier, vielleicht hilft Dir das weiter!?

    redlama
     
    Wissen ist Macht! Nichts wissen macht auch nichts, ...
    www.redlama.org

  3. #3
    Avatar von Andreas Dunstheimer
    Andreas Dunstheimer Andreas Dunstheimer ist offline Mitglied Platin
    Registriert seit
    May 2003
    Ort
    Weiterstadt, Germany
    Beiträge
    506
    einfach so:

    PHP-Code:
    return substr($haystack$posstrlen($haystack)); 

    Also den Teilstring von der ermittelten Position bis zum letzten Buchstaben.


    Dunsti
     

  4. #4
    ChuloGT ChuloGT ist offline Mitglied Bronze
    Registriert seit
    Oct 2004
    Beiträge
    32
    Vielen dank redlama, das wars was ich gesucht habe, oder anders gesagt, bei meiner version funktionierts da der anfang der strings, die ich verändern will, immer derselbe ist!

    Danke auch dir andreas, deine version hätte auch funktionert, dann hätte ich jedoch immer für jeden string zumindestens die endposition herausfinden müssen! Hät auch funkionret, wär aber stück komplizierter gewesen
     

Ähnliche Themen

  1. Teil eines Schriftzugs ausschneiden
    Von b0gus im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 20.08.10, 22:29
  2. Length eines Strings
    Von Olaf Lehmann im Forum .NET Windows Forms
    Antworten: 2
    Letzter Beitrag: 17.07.10, 15:39
  3. in Strings suchen und ausschneiden
    Von Binio im Forum Delphi, Kylix, Pascal
    Antworten: 1
    Letzter Beitrag: 04.11.05, 12:06
  4. teil eines bodens ausschneiden
    Von thunderota im Forum Cinema 4D
    Antworten: 16
    Letzter Beitrag: 08.09.04, 13:28
  5. Verschlüsseln eines Strings(XOR)
    Von mowl im Forum C/C++
    Antworten: 15
    Letzter Beitrag: 25.04.04, 13:13