PHP хог цуглуулах нь хэрхэн ажилладаг вэ?
PHP хог цуглуулах нь хэрхэн ажилладаг вэ?

Видео: PHP хог цуглуулах нь хэрхэн ажилладаг вэ?

Видео: PHP хог цуглуулах нь хэрхэн ажилладаг вэ?
Видео: Хүнсний ногоог хөлдөөж хадгалах 2024, Арваннэгдүгээр
Anonim

The хог цуглуулагч санах ойд 10,000 боломжит цикл объект эсвэл массив байх бүрд идэвхждэг бөгөөд тэдгээрийн аль нэг нь хамрах хүрээнээс гадуур унадаг. The цуглуулагч хүсэлт болгонд анхдагчаар идэвхждэг. Мөн энэ нь ерөнхийдөө сайн зүйл юм.

PHP нь хог цуглуулах чадвартай юу?

PHP-д байдаг хослол хог цуглуулах болон лавлагаа тоолох. Сүүлийнх нь санах ойг удирдах үндсэн горим юм хог цуглуулагч Тоолуурын алддаг хэсгүүдийг авах (дугуй лавлагаа). 5.3-аас өмнө, php зөвхөн байсан дахин тоолох, тэр ч байтугай 5.3-д ч гэсэн энэ нь санах ойг ихэвчлэн хэрхэн чөлөөлөх болно.

Нэмж хэлэхэд, Java хог хаягдал хэрхэн цуглуулдаг вэ? Java хогийн цуглуулга үйл явц юм Java програмууд нь автомат санах ойн менежментийг гүйцэтгэдэг. Java програмууд нь байт кодыг хөрвүүлдэг бөгөөд үүнийг a дээр ажиллуулж болно Java Virtual Machine буюу товчоор JVM. The хог цуглуулагч Эдгээр ашиглагдаагүй объектуудыг олж, санах ойг чөлөөлөхийн тулд устгадаг.

Энд, чөлөөт санах ойн PHP тохиргоог тайлсан уу?

тохируулаагүй () хийдэг зүгээр л нэр нь юу хэлж байна - тохируулаагүй хувьсагч. Энэ хийдэг нэн даруй хүчлэхгүй санах ойг чөлөөлөх . байхгүй зүйлийг ашиглахыг оролдох үед ( тохируулаагүй ) хувьсагчийн хувьд алдаа гарч, хувьсагчийн илэрхийллийн утга нь хоосон байна.

Өгөгдлийн бүтцэд хог цуглуулах гэж юу вэ?

Хог цуглуулах . Компьютерийн шинжлэх ухаанд, хог цуглуулах санах ойн удирдлагын нэг төрөл юм. Энэ нь санах ой дахь ашиглагдаагүй объект, заагчийг автоматаар цэвэрлэж, нөөцийг дахин ашиглах боломжийг олгодог. Хог цуглуулах Програмын эх кодыг гүйцэтгэгдэх програм болгон хөрвүүлэх үед хөрвүүлэх үед мөн хийж болно.

Зөвлөмж болгож буй: