Ben: rename maximum Zeichen?

Hallo

Ist es möglich das rename nur bis zu einer bestimmten Anzahl von Zeichen funktioniert. Wenn ja, kann man es erhöhen?

$oldfile = "datei.dat";
$newfile = "$ergebnis.dat";
rename($oldfile, $newfile);

Vielen Dank
Ben

  1. Hi,

    Ist es möglich das rename nur bis zu einer bestimmten Anzahl von Zeichen funktioniert.

    Möglich, dass das OS oder Dateisystem da eine Beschränkung auflegt, wenn dessen Methoden genutzt werden, oder auch die Sprache selber.

    $oldfile = "datei.dat";
    $newfile = "$ergebnis.dat";
    rename($oldfile, $newfile);

    Falls der Code das Problem verdeutlichen sollte: FAIL.

    MfG ChrisB

    --
    Light travels faster than sound - that's why most people appear bright until you hear them speak.
    1. Hi ChrisB ,

      Bin der sache etwas näher gekommen:

      Das CGi rechnet immer den Mittelwert Zweier Zahlen / Positionen

      Z.B Zwischen 1 + 2 Ergebnis = 1.5,
      Und Irgendwann sind 2 Ziffern so klein das Perl Sie nicht mehr  unterscheiden kann und sie als Gleiche Zahlen erkennt.

      Gibt es  eine Möglichkeit das ein CGI Verfeinert Kleinere Ziffern unterscheiden kann.

      Vielen Dank
       Ben

      1. Bin der sache etwas näher gekommen:

        Das CGi rechnet immer den Mittelwert Zweier Zahlen / Positionen

        Inwiefern ist deine Fragestellung jetzt plötzlich zu einem Rechenproblem mutiert?

        Und Irgendwann sind 2 Ziffern so klein das Perl Sie nicht mehr  unterscheiden kann und sie als Gleiche Zahlen erkennt.

        ???

        Gibt es  eine Möglichkeit das ein CGI Verfeinert Kleinere Ziffern unterscheiden kann.

        Ich verstehe deine Frage nicht. Und vor allem was hat das alles mit rename zu tun?

        Struppi.

  2. Hallo

    Ist es möglich das rename nur bis zu einer bestimmten Anzahl von Zeichen funktioniert.

    Nunja, schon der erste Satz in der Dokumentation ist irgendwie beachtenswert:

    "Behavior of this function varies wildly depending on your system implementation."

    Viele Grüße,
    Horst Haselhuhn

    --
    Du? Naidoo!