PHP имеет комбинацию сбора мусора и подсчета ссылок. Последний является основным режимом управления памятью, сборщик мусора собирает фрагменты, которые пропускает счетчик ссылок (циклические ссылки). До 5.3 у php был только повторный подсчет, и даже в 5.3 это все еще то, как память обычно освобождается.