• Sorular
  • Etiketler

Dosya uzantısını almak (basename?)

1 Cevap php

Ben böyle bir kod varsa:

$file = basename($filename); 

Nasıl bir dosya uzantısını alabilirim $file? Değişken $file index.php veya test.jpeg gibi, dosyanın her türlü içerebilir.

1 Cevap

: pathinfo() işlevini kullanın

$path_parts = pathinfo('/www/htdocs/index.html');

echo $path_parts['dirname'], "\n";
echo $path_parts['basename'], "\n";
echo $path_parts['extension'], "\n";
echo $path_parts['filename'], "\n";

veya basitçe:

echo pathinfo($file, PATHINFO_EXTENSION);

Siz tabii ki son arayabilirsiniz "." dosya ve (görece kolay) sonra her şey olsun ama neden tekerleği yeniden icat?

0

etiketler

  • php
  • Sorular
  • Etiketler
Copyright © 2014

Powered by EvrenWeb Int. Media.