Как сокрашенно обработать explode, array_pop, implode?
$path = 'test/test2/test3'; // может быть больше значений с разделителем /
$new_path = explode('/', trim($path, '/'));
$method = array_pop($new_path); // test3
$path = implode('/', $new_path); // test/test2
Нужно из строки test/test2/test3
отдельно получить test3
и test/test2
Источник: Stack Overflow на русском