Я понимаю, что второй позволяет избежать накладных расходов на вызов функции ( update, на самом деле это языковая конструкция), но было бы интересно узнать, лучше ли другой. Я использую unset() для большей части моего кодирования, но недавно просмотрел несколько респектабельных классов, найденных в сети, которые используют $var = null вместо этого.
Есть ли предпочтительный вариант, и что такое рассуждение?
