![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 31.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
jak w temacie, zalozmy ze mamy w tablicy kilka nazw plikow, jak je rozroznic z rozszerzeniem lub bez?
Ten post edytował Skorpiono 3.10.2008, 16:19:57 |
|
|
![]() |
-gox- |
![]()
Post
#2
|
Goście ![]() |
<?php
$pliki = array( 'wykonawczy.exe', 'tekstowy.txt', 'bez_rozszerzenia' ); while( $plik = each($pliki)) { $rozszerzenie = did_ma_roszerzenie_or_nie_ma($plik); if ( $rozszerzenie === false ) { echo 'Plik '.$plik.' nie ma rozszerzenia <br />'; continue; } echo 'Plik '.$plik.' ma rozszerzenie: '.$rozszerzenie.' <br />'; } # funkcja zwraca rozszerzenie pliku lub false jesli plik go nie # @param string nazwa pliku # @return bool/string false/rozszerznie function did_ma_roszerzenie_or_nie_ma /* (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) */ ($filename) { if ( preg_match('#\.([\w]+)$#', rtrim($filename), $ext)) return $ext[1]; return false; } ?> Prosze jasnie administratora/administratorke (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) o skasowanie 2 powyzszych postow ktore mi sie zdublnely ;P |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 13:41 |