tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von Dunsti
  • 1 Beitrag von ZZZottel
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
21800
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    cater cater ist offline Mitglied Gold
    Registriert seit
    Jul 2001
    Beiträge
    202
    hi leutz

    wie kann ich aus einer zeichenkette das erste und das letzte zeichen entfernen?

    bsp: aus "Tutorials" würde => "utorial"

    danke
    carlo
     

  2. #2
    Dunsti Tutorials.de Gastzugang
    zunächst ermittelst Du die Länge des Strings:

    $laenge = strlen($string);

    dann die Gesamtanzahl der zu entfernenden Zeichen abziehen (hier 2):

    $laenge = $laenge - 1;

    dann mit

    $string_neu = substr($string, 2 , $laenge);

    zur Erklärung: die Funktion substr(string, anfang, laenge)
    gibt den Teilstring von string zurück, ab dem Anfangszeichen mit der angegebenen Länge.

    verstanden?

    Gruß
    Dunsti
    tinef bedankt sich. 

  3. #3
    ZZZottel Tutorials.de Gastzugang
    Ein String in PHP geht doch bei 0 los, dann muss es korrekterweise heißen:

    $string_neu = substr($string, 1 , strlen($string)-2);

    mfg,
    ZZZottel
    tinef bedankt sich. 

  4. #4
    Dunsti Tutorials.de Gastzugang
    jo, Du hast recht

    sorry, hab das net ausprobiert ... nur so aus dem Stehgreif gepostet.

    Gruß
    Dunsti
     

  5. #5
    cater cater ist offline Mitglied Gold
    Registriert seit
    Jul 2001
    Beiträge
    202
    danke für eure mühe!

    carlo
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 14.12.10, 11:57
  2. Antworten: 3
    Letzter Beitrag: 12.11.09, 10:49
  3. char letztes zeichen löschen
    Von soeni1987 im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 14.11.07, 20:58
  4. string evt. letztes Zeichen löschen
    Von jaus im Forum C/C++
    Antworten: 7
    Letzter Beitrag: 01.05.06, 14:31
  5. Erstes Zeichen eines Edit Feldes Löschen
    Von ZeroGirl im Forum Delphi, Kylix, Pascal
    Antworten: 3
    Letzter Beitrag: 14.02.06, 16:10