В вашей функции вам необходимо вернуть значение, которое вы хотите использовать:
function getId() {
$uri_path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$uri_segments = explode('/', $uri_path);
return $uri_segments[3];
}
Затем вы можете вывести результат,
echo getId();
или назначьте его другой переменной
$id = getId();
или используйте его напрямую (связав его с другой строкой:
$res = $api->query('bibs/'.getId(), array(...
// the same when assigning it to a variable before:
$id = getId();
$res = $api->query('bibs/'.$id, array(...
Пожалуйста, см. ответ IMSoP для очень полезных объяснений и ссылок!