Dateiendung

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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

    Comment


    • #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!

      Comment


      • #4
        pathinfo() ginge auch ...

        Comment


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

          Comment


          • #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.

            Comment


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

              LG

              Comment


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

                Comment


                • #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

                  Comment


                  • #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

                    Comment

                    Working...
                    X