kostenloser Webspace werbefrei: lima-city


"Filter"

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    theuntouchables

    theuntouchables hat kostenlosen Webspace.

    Salle Alle!!!:biggrin:
    Ich suche einen PHP tag/befehl">Befehl, der Aus einem text ab einem bestimmten punkt eine bestimmte zahl von buchstaben herausfiltert (ich hoffe ihr habt das verstanden, machs nochmal bildlich...)

    Text:
    Hallo1auf2meiner3Hompage

    nun soll ab dem 7 zeichen die nachsten 5 zeichen ausgegeben verden:
    auf2m

    gibts sowas???
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. s****e

    substr

    (PHP 3, PHP 4 , PHP 5)
    substr -- Gibt einen Teil eines Strings zur?ck
    Beschreibung:
    string substr ( string string, int start [, int length])

    substr() gibt den Teil von string zur?ck, der durch die Parameter start und length definiert wurde.

    Wenn start positiv ist, beginnt der zur?ck gegebene String an der start-Position von string, angefangen bei NULL. So ist z.B. im String 'abcdef' das Zeichen an der Position 0 gleich 'a', das Zeichen an der Position 2 ist 'c' usw.

    Beispiel 1. Generelle Verwendung von substr()
    <?php
    $rest = substr("abcdef", 1); // gibt "bcdef" zur?ck
    $rest = substr("abcdef", 1, 3); // gibt "bcd" zur?ck
    $rest = substr("abcdef", 0, 4); // gibt "abcd" zur?ck
    $rest = substr("abcdef", 0, 8); // gibt "abcdef" zur?ck

    // Der Zugriff mittels geschwungenen Klammer ist eine
    // weitere M?glickeit
    $string = 'abcdef';
    echo $string{0}; // gibt a zur?ck
    echo $string{3}; // gibt d zur?ck
    ?>

    Ist start negativ, beginnt der zur?ckgegebene String bei dem start'en Zeichen vom Ende von string.

    Beispiel 2. Negativen start verwenden
    <?php
    $rest = substr("abcdef", -1); // gibt "f" zur?ck
    $rest = substr("abcdef", -2); // gibt "ef" zur?ck
    $rest = substr("abcdef", -3, 1); // gibt "d" zur?ck
    ?>

    Ist length angegeben und positiv, enth?lt der zur?ckgegebene String h?chstens length Zeichen ab start (abh?ngig von der L?nge von string). Ist string k?rzer als start Zeichen, wird FALSE zur?ckgegeben.

    Ist length angegeben und negativ, dann werden genauso viele Zeichen vom Ende von string abgeschnitten (nachdem die Starposition ermittelt wurde, sollte start negativ sein). Gibt start eine Position hinter dem abzuschneidenden Teil an, wird ein leerer String zur?ckgegeben.

    Beispiel 3. Negative length verwenden
    <?php
    $rest = substr("abcdef", 0, -1); // gibt "abcde" zur?ck
    $rest = substr("abcdef", 2, -1); // gibt "cde" zur?ck
    $rest = substr("abcdef", 4, -4); // gibt "" zur?ck
    $rest = substr("abcdef", -3, -1); // gibt "de" zur?ck
    ?>

    Siehe auch strrchr() und ereg().

    Quelle: php.net/substr
  4. Autor dieses Themas

    theuntouchables

    theuntouchables hat kostenlosen Webspace.

    OK THX :thumb: :thumb: :thumb:

    Aber wenn ich das abc... durch eine variable ersetze kommt nur fehlermeldung
  5. k*********2

    Dieses Thema wurde mit folgender Begr?ndung von kenny197902 geschlossen:

    Ich hatte die Frage so in ungef?hr auch schon mal gestellt vor wenigen Tagen! Wenn du statt dem abc eine Variable Verwndest, m?ssen auch die Anf?hrungsstrieche verschwinden!
    Der Befehl funktioniert somit einwandfrei! Sch?tze, damit ist alles gekl?rt (ansonsten wende dich per pn nochmal an mir, und ich gebe dir weitere Hilfe!
    Mach ihn nun zu, da es eigentlich hier nichts mehr zu sagen gibt!

    (Dies ist eine automatische Antwort durch das System).
  6. 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!