Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SOLVED][PHP]PATHINFO_FILENAME czym mogę zastąpić?, PHP 5.1.6
Damonsson
post
Post #1





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


  1. $files = array_diff(scandir('mp3'), array('.', '..'));
  2. foreach ($files as $file) {
  3. $filename = pathinfo($file);
  4.  
  5. echo '{
  6. title:"'.$filename['filename'].'",
  7. mp3:"mp3/'.$file.'"
  8. },';
  9. }


Aktualnie tak pobieram nazwę pliku w folderze i wyświetlam, wszystko działa pięknie na localhoście z PHP 5.3, niestety musi działać na PHP 5.1.6.

Jest jakiś równie prosty sposób, żeby zadziałało na PHP 5.1.6 ? Problem jest z ['filename'] które działa dopiero od 5.2 sad.gif



Edit: rozwiązanie z manuala, gdyby ktoś miał podobny problem
  1. if(!isset($filename['filename'])){
  2. $filename['filename'] = substr($filename['basename'], 0,strpos($filename['basename'],'.'));
  3. }



Ten post edytował Damonsson 19.07.2012, 19:16:34
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 07:09