Which one would you prefer for readability purposes? (the differences between the following three options are essentially cosmetic)

```php
$tempdir = dirname( $tarball ) 
	. DIRECTORY_SEPARATOR 
	. basename( $tarball, '.tar.gz' );
```
OR...
```php
$tempdir = implode( DIRECTORY_SEPARATOR, Array (
	dirname( $tarball ),
	basename( $tarball, '.tar.gz' )
) );
```

Or if you don't mind long lines...
```php
$tempdir = dirname( $tarball ) . DIRECTORY_SEPARATOR . basename( $tarball, '.tar.gz' );
```

I'm using ```basename()``` in this manner because ```pathinfo()``` interprets ```.gz``` instead of ```.tar.gz``` as the extension.