日本語ファイル名から拡張子

今日、社内で話題になった話。 「ダミー.php」のようなファイル名から「.php」という文字列を抽出したい場合あなたはどうしますか?

既にコメントで言及されていますが,もうちょっとやりようがあります.
というのはpathinfo()は第2引数で取得したい内容を明示的に指定できます.

それも含めてこんなん出てきました.参考まで.

$ php -r 'foreach (array("ダミー.php", "ダミー", ".htaccess", "/var/.", "./bin/foo", "/etc/php.d", "/etc/php.d/pgsql.ini") as $name) { var_dump(pathi
nfo($name, PATHINFO_EXTENSION));}'
string(3) "php"
string(0) ""
string(8) "htaccess"
string(0) ""
string(0) ""
string(1) "d"
string(3) "ini"