En PHP las variables se destruyen automáticamente al finalizar el script, no tienes que hacerlo manualmente. Este proceso automático es equivalente a gc() en Java.
El uso de unset se daría unicamente en el caso que necesites desasignar una variable respondiendo a la lógica de tu algoritmo pero nunca para ahorrar memoria o recursos. Salu2!
http://de.php.net/manual/es/function.unset.php