fork download
  1. <?php
  2.  
  3. function getBasename($path) {
  4. $n = basename($path);
  5. $p = strrpos($n, '.');
  6. return $p > 0 ? substr($n, 0, $p) : $n;
  7. }
  8.  
  9. getBasename('/var/www/html/login/test.class.php'),
  10. getBasename('/var/www/html/login/login.php'),
  11. getBasename('/var/www/html/login/.htaccess')
  12. );
Success #stdin #stdout 0.01s 20592KB
stdin
Standard input is empty
stdout
string(10) "test.class"
string(5) "login"
string(9) ".htaccess"