<?php
$uri = '/blah/bah/blah/this-is-the-slug/';
function uriData($uri) {
$parts = explode('/', $uri);
// the uri ends with a '/', so we don't need the last element
// && array indexs start at 0; so idx-1 = actual key_id
$slug = $parts[(count($parts)-2)];
$cat_path = array_slice($parts, 0, (count($parts)-3), true);
return [implode('/', $cat_path), $slug];
}
var_dump(uriData($uri));