Essence\Utility\Url::splitPath PHP Метод

splitPath() публичный статический Метод

Splits a path in parts.
public static splitPath ( string $path ) : array
$path string Path.
Результат array Parts.
    public static function splitPath($path)
    {
        $parts = explode('/', $path);
        return array_filter($parts, function ($parts) {
            return !empty($parts) && $parts !== '.';
        });
    }

Usage Example

Пример #1
0
 /**
  *
  */
 public function testSplitPath()
 {
     $this->assertEquals(['a', '..', 'b'], array_values(Url::splitPath('./a/../b')));
 }