phpbar.de logo

Mailinglisten-Archive

[php] JPEG ODER TIF

[php] JPEG ODER TIF

=?iso-8859-1?B?S2FpIEj2cm5lcg==?= kai_(at)_pc-infos.de
Sun, 18 Jun 2000 10:53:26 +0200


> ich möchte gerne die 3 letzten zeichen eines strings auslesen, um zu sehen
> ob ein file tif,gif,jpg usw. ist.
> wie kann ich 3 zeichen auslesen dazu sollte egal sein, ob diese groß oder
> klein sind.

if ( strtolower( substr( $namederdatei, -3 ) ) == "jpg" )
  {    // Ist Jpeg "*.jpg"
  }
elseif ( strtolower( substr( $namederdatei, -3 ) ) == "peg" )
  {    // Ist Jpeg   "*.jpeg"
  }
elseif ( strtolower( substr( $namederdatei, -3 ) ) == "gif" )
  {    // Ist Gif   "*.gif"
[.......]

Im Handbuch unter String functions hättest du die nötigen Funktionen gefunden.

Ausserdem kann man das auch relativ einfach mit einer regular Expression lösen:

if ( eregi ( ".jpeg$", $string ) == true )
  {    // Ist Jpeg   "*.jpeg"
  }
if ( eregi ( ".jpg$", $string ) == true )
  {    // Ist Jpeg   "*.jpg"
  }
elseif ( eregi ( ".tiff$", $string ) == true )
  {    // Ist Tiff   "*.tiff"
  }


MfG, Kai

--
/  Kai Hörner | ICQ: 15793712 | <kai_(at)_pc-infos.de>
/  Fon: 05082 912 007 | Fax: 05082 913 935 | AIM: Perane
/  http://www.php-center.de/php-de/konventionenundstandards.htm
/  PHP-Stand auf Europas grösster Linux-Messe: 'LinuxTag 2000'
/  weitere Infos _(at)_ http://www.dynamic-webpages.de/



php::bar PHP Wiki   -   Listenarchive