Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]jak rozroznic pliki z rozszerzeniem na bez
Skorpiono
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-gox-
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 13:41