memory_get_usage

(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)

memory_get_usagePHP'ye ayrılan belleğin miktarını döndürür

Açıklama

memory_get_usage(bool$gerçek_kullanım = false): int

PHP betiğinize ayrılan belleğin bayt cinsinden miktarını döndürür.

Bağımsız Değişkenler

gerçek_kullanım

true olduğu takdirde sistem tarafından PHP'ye ayrılan gerçek bellek miktarı, false olduğunda veya bağımsız değişken belirtilmediğinde emalloc() tarafından kullanılan bellek miktarı raporlanır.

Bilginize:

PHP, emalloc() tarafından ayrılan belleği izlemez.

Dönen Değerler

Ayrılan belleğin bayt cinsinden miktarı.

Örnekler

Örnek 1 - memory_get_usage() örneği

<?php
// Bu sadece bir örnektir.
// Miktarlar, sisteminizde farklı olabilir.

echo memory_get_usage() . "\n"; // 36640

$a = str_repeat("Hello", 4242);

echo
memory_get_usage() . "\n"; // 57960

unset($a);

echo
memory_get_usage() . "\n"; // 36744

?>

Ayrıca Bakınız

To Top