Obtendo caminho relativo do caminho absoluto em PHP

Percebi algumas perguntas semelhantes sobre esse problema quando digitei o título, mas elas não parecem estar em PHP. Então, qual é a solução para isso com uma função PHP?

A definir.

$a="/home/apache/a/a.php";
$b="/home/root/b/b.php";
$relpath = getRelativePath($a,$b); //needed function,should return '../../root/b/b.php'

Alguma boa ideia? Obrigado.

questionAnswers(10)

yourAnswerToTheQuestion