getFilenameWithoutExtension() public static method

Returns the file name without the extension from a file path.
Since: 1.1 Added method.
Since: 2.0 Method now fails if $path or $extension have invalid types.
public static getFilenameWithoutExtension ( string $path, string | null $extension = null ) : string
$path string The path string.
$extension string | null If specified, only that extension is cut off (may contain leading dot).
return string The file name without extension.
示例#1
0
 /**
  * @expectedException \InvalidArgumentException
  * @expectedExceptionMessage The extension must be a string or null. Got: array
  */
 public function testGetFilenameWithoutExtensionFailsIfInvalidExtension()
 {
     Path::getFilenameWithoutExtension('/style.css', array());
 }