Thomas: variablen in preg_replace

Grüß Gottt!

Ich möchte einen String mit preg_replace durch einen anderen ersetzen und brauche darin eine Fortlaufende Nummer um unterschiedliche IDs zu haben, wie kann ich das machen?

Ich würde mich auf (hoffentlich) hilfreiche Antwort
Thomas

  1. Huhu Thomas,

    Ich möchte einen String mit preg_replace durch einen anderen ersetzen und brauche darin eine Fortlaufende Nummer um unterschiedliche IDs zu haben, wie kann ich das machen?

    Das müsste mit Einsatz einer callback-Funktion (http://php.speedbone.de/manual/en/function.preg-replace-callback.php), und einer als static deklarierten Zählvariablen in dieser Funktion einfach zu realisieren sein.

    Viele Grüße

    lulu

    --
    bythewaythewebsuxgoofflineandenjoytheday
    1. Grüß Gott!

      Wenn ich
      $txt = fgets($dataFile, 1000000);
      eingebe, sind in dieser Variable aber nur ca. 35 Zeichen drinnen, warum?

      DANKE
      Thomas

      1. Hallo

        Wenn ich
        $txt = fgets($dataFile, 1000000);
        eingebe, sind in dieser Variable aber nur ca. 35 Zeichen drinnen, warum?

        RTFM
        <quote>
        string fgets ( resource handle [, int length] )

        Returns a string of up to length - 1 bytes read from the file pointed to by handle. Reading ends when length - 1 bytes have been read, on a newline (which is included in the return value), or on EOF (whichever comes first).
        </quote>

        Die entscheidenden Textstelle ist "whichever comes first"

        Viele Grüße

        lulu

        --
        bythewaythewebsuxgoofflineandenjoytheday