}
if ( $filename ) {
- $ext = '';
- $info = pathinfo( $filename );
- $dir = $info['dirname'];
-
- if ( isset( $info['extension'] ) )
- $ext = $info['extension'];
+ $dir = pathinfo( $filename, PATHINFO_DIRNAME );
+ $ext = pathinfo( $filename, PATHINFO_EXTENSION );
$filename = trailingslashit( $dir ) . wp_basename( $filename, ".$ext" ) . ".{$new_ext}";
}
if ( ! $suffix )
$suffix = $this->get_suffix();
- $info = pathinfo( $this->file );
- $dir = $info['dirname'];
- $ext = $info['extension'];
+ $dir = pathinfo( $this->file, PATHINFO_DIRNAME );
+ $ext = pathinfo( $this->file, PATHINFO_EXTENSION );
$name = wp_basename( $this->file, ".$ext" );
$new_ext = strtolower( $extension ? $extension : $ext );