Dateiendung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Dateiendung

    Sehe ich das richtig, dass es keine andere Möglichkeit gibt eine Datei, die mit readdir ausgelesen wurde, auf seine Endung zu überprüfen. Ausser wenn man sie mit explode zerlegt?

    Mensch bin ganz schön aus der Übung gekommen
    Für Rechtschreibfehler übernehme ich keine Haftung!

  • #2
    Ausser wenn man sie mit explode zerlegt?
    substr

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      Original geschrieben von Kropff
      substr

      gruß
      peter
      Ja hab da eher an etwas ala $_FILES gedacht, aber ist ja nur n String
      Für Rechtschreibfehler übernehme ich keine Haftung!

      Kommentar


      • #4
        pathinfo() ginge auch ...

        Kommentar


        • #5
          PHP-Code:
          $endung substr($filestrrpos($file'.')+1); 
          PHP Forum
          Sessions in PHP
          Loginsystem mit PHP erstellen

          Kommentar


          • #6
            Original geschrieben von Hirnhamster
            PHP-Code:
            $endung substr($filestrrpos($file'.')+1); 
            Wie soll das z.B. mit funktions.inc.gz.php gehen? dann hat du keine echte Endung der Datei.

            Ich würde im String nach dem letzten Punkt suchen.

            Kommentar


            • #7
              Hi,
              Ich würde im String nach dem letzten Punkt suchen.
              Macht strrpos($str, '.') nicht genau das?

              LG

              Kommentar


              • #8
                Original geschrieben von archie
                Ich würde im String nach dem letzten Punkt suchen.
                und was macht Hirnhamsters funktion deiner meinung nach anders

                Kommentar


                • #9
                  Beschreibung:
                  int strrpos ( string haystack, string needle [, int offset] )


                  Gibt die numerische Position des letzten Vorkommens von needle innerhalb von haystack zurück. Beachten Sie, dass needle unter PHP 4 in diesem Fall nur ein einzelnes Zeichen sein kann. Wenn Sie eine Zeichenkette als needle übergeben, wird nur deren erstes Zeichen verwendet.
                  http://de.php.net/strrpos
                  PHP Forum
                  Sessions in PHP
                  Loginsystem mit PHP erstellen

                  Kommentar


                  • #10
                    Auch wenn das Thema nicht mehr aktuell ist... Ich mache das mit
                    PHP-Code:
                    $ext strtolower(strrchr(__FILE__'.')); 
                    .
                    Nieder mit der Camel Case-Konvention

                    Kommentar

                    Lädt...
                    X