> I propose the introduction of a new function, upDir(), which simplifies the 
> process of moving up multiple directory levels in a file path. This function 
> extends the utility of the existing dirname() by allowing a user to specify 
> the number of directory levels they wish to ascend in a single function call.
>
> Function Prototype:
>
> function upDir(int $levels = 1, string $path = __DIR__): string
>

Hi Daniel,
Since PHP 7.0, the `dirname` function does in fact support a parameter
to specify the number of levels to go up, with the default being 1.

Here is the function signature:

```php
dirname(string $path, int $levels = 1): string
```

https://www.php.net/manual/en/function.dirname.php

Reply via email to