SORU
10 Ocak 2012, Salı


En iyi PHP nesne yok etmek için bir yol?

Biliyorum çok az) bildiğim kadarıyla , iki şekilde verilir

$var = new object()

Sonra:

// Method 1: Set to null
$var = null;
// Method 2: Unset 
unset($var); 

Diğer yöntem daha iyi? Öküz altında buzağı arıyorsun burada mıyım?

Şerefe!

CEVAP
10 Ocak 2012, Salı


unset() arıyoruz.

Ama hesap buaçıkça bir nesne yok edemezsin.

Eğer nesneyi GERİ AL EĞER yok, ancak kalacak ve komut nesneleri gerekli değil çöp toplanacak bellek sınırları PHP iter. Daha iyi performans için dikişler unset() null olarak ayarlamak, karşı) (test değil ama PHP resmi el kitabından one of the comments belgelenmiş) ile giderdim.

Dedi ki PHP her zaman sayfa servis olarak nesneleri yok unutmayın. Bu sadece çok uzun döngüler ve/veya ağır yoğun sayfalarda gerekli olmalıdır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jose LviS el Bambino ( JLB )   LviSito

    Jose LviS el

    3 ŞUBAT 2008
  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008