kostenloser Webspace werbefrei: lima-city


zeichen aus String löschen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    shoebox

    shoebox hat kostenlosen Webspace.

    Servus leute !! :D

    Ich h?tte eine Frage. Und zwar w?rde ich gern wissen wie ich mit PHP zeichen bis zu einem bestimmten anderen Zeichen l?schen kann. Das ganze in einem String.

    Bsp.
    $pfad = /Spiele/mygame
    und jetzt soll "mygame" gel?scht werden, n?mlich alles bis zum ersten / von hinten herein.
    So da? man mehr oder weniger eine ordner Ebene h?her kann :P

    Verwirrt? Ich auch^^
    Hoffe ihr k?nnt mir helfen thX jetzt schonmal
    Shoebox

    EDIT: Ich breuchte diesen Befehl nur umgedreht: strchr

    Bsp:
    $haystack = "test.this.txt";
    echo strstr($haystack, ".") . "\n";
    echo strchr($haystack, ".") . "\n";

    produces this output:

    .this.txt
    .this.txt

    Beitrag ge?ndert am 19.11.2005 17:58 von shoebox
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. b*****m


    Servus leute !! :D

    Ich h?tte eine Frage. Und zwar w?rde ich gern wissen wie ich mit PHP zeichen bis zu einem bestimmten anderen Zeichen l?schen kann. Das ganze in einem String.

    Bsp.
    $pfad = /Spiele/mygame
    und jetzt soll "mygame" gel?scht werden, n?mlich alles bis zum ersten / von hinten herein.
    So da? man mehr oder weniger eine ordner Ebene h?her kann :P

    Verwirrt? Ich auch^^
    Hoffe ihr k?nnt mir helfen thX jetzt schonmal
    Shoebox

    Ich hab ein ?hnliches Problem! Ich will alle sonderzeichen entfernen!
  4. Autor dieses Themas

    shoebox

    shoebox hat kostenlosen Webspace.


    Ich hab ein ?hnliches Problem! Ich will alle sonderzeichen entfernen!


    Schonmal mit Substr versucht?
    substr($mystr, strrpos($mystr, $mystr)) == "*"

    zum nachlesen schau mal hier:
    http://www.php.net/manual/de/function.substr.php

    Was villeicht auf helfen kann ist das hier:
    substr_replace

    nachlesen kannste das ganze hier:
    http://www.php.net/manual/de/function.substr-replace.php


    Beitrag ge?ndert am 19.11.2005 17:42 von shoebox

    Beitrag ge?ndert am 19.11.2005 17:59 von shoebox
  5. Autor dieses Themas

    shoebox

    shoebox hat kostenlosen Webspace.

    Hat denn keiner eine Idee O.o
    Leute das is wichtig f?r mich bitte helft mir!
    Mfg Shoebox
  6. $new = preg_replace('/\A[^\.]+/', '', $old);

    http://de.php.net/manual/de/function.preg-replace.php

    @brianum

    Ich hab ein ?hnliches Problem! Ich will alle sonderzeichen entfernen!


    Welche Sonderzeichen?
    Nur mal ein Beispiel:

    $old = 'Hier dein Text mit Sonderzeichen';

    $sonder = preg_quote(',;.:$%#');

    $new = preg_replace('/'.$sonder.'/', '', $old);

    Beitrag ge?ndert am 20.11.2005 14:15 von alopex
  7. Autor dieses Themas

    shoebox

    shoebox hat kostenlosen Webspace.

    HAst du auch nen Tipp f?r mich? *verzweifelt ist*
    Wie in meinem ersten post erw?hnt breuchte ich den befehl: "strchr" nur von hinten herein

    Bitte!! :eek:
  8. ?hmm, ich mach ihn noch mal ganz dick f?r dich:


    $new = preg_replace('/\A[^\.]+/', '', $old);


    Hab ich zwar nicht getestet, aber er m?sste funktionieren, auch wenn du m?glicherweise nicht wei?, wie der Befehl genau funktioniert.

    *nachtr?glich_einf?g*

    Quark, vergiss, was ich geschrieben habe. Ich hab dich falsch verstanden. Du suchst den Befehl hier:

    $new = dirname($old);

    http://de.php.net/manual/de/function.dirname.php

    Der Befehl geht aber nur f?r Verzeichnistrenner, also Slashes "/" und Backslashes "\".

    Beitrag ge?ndert am 20.11.2005 14:47 von alopex
  9. Autor dieses Themas

    shoebox

    shoebox hat kostenlosen Webspace.

    JAA! Dank?^^
    genau das brauchte ich..
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!