TestFunc2 ничего не выводит потому, что в ней идет только присваивание $ret2, а эта операция ничего на экран не выводит.
Если нужно что бы был виден результат, то надо "показать" содержимое переменной:
function TestFunc2() {
$ret2 = TestFunc1
$ret2
}