今日、社内で話題になった話。 「ダミー.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