PHP' de oluşturulan değişkenler RAM üzerinde belirli bir yer kaplamaktadır. PHP, java gibi çöp toplayıcı özelliği olmadığı için büyük veri tutan Websitelerinin yüklenmesi çalışması gibi özellikleri aksayacağı için gereksiz olan tüm değişkenleri silmemiz veyahut yok etmemiz gerekmektedir. Değişkenleri silmek ve yok etmek için ise php de unset() fonksiyonunu kullanmaktayız. unset() fonksiyonu sayesinde değişkenleri silebiliriz.
unset() fonksiyonu örnek kullanımı
<?php
$site="ahmethalitdurusoy.com"; echo $site; # Çıktı : ahmethalitdurusoy.com
# Değişkeni yok edelim
unset($site); # yapmamız gereken bu kadar basit parantez içerisine değişkeni yazmanız yeterli
Yukarıda örnekte $site adında bir değişkene ahmethalitdurusoy.com değerini atadık. Sonrasında ise bunu ekrana yazdırdık. Daha sonra ise unset() fonksiyonunu kullanarak. Bu değişkenimizi sildik. Bu şekilde daha performanslı sistemler geliştirebiliriz. Daha az RAM e ihtiyaç duyarak daha hızlı siteler yapabilir. Bu da demek değildirki tüm değişkenleri kullanıldıktan sonra silmek gerekmektedir. Bu işlem sadece yüksek performans isteyen sistemlerde gerekli yerlerde kullanılmalıdır.