CakeFest 2024: The Official CakePHP Conference

realpath_cache_get

(PHP 5 >= 5.3.2, PHP 7, PHP 8)

realpath_cache_getMutlak dosya yolu önbellek girdilerini döndürür

Açıklama

realpath_cache_get(): array

Mutlak dosya yolu önbelleğinin içeriğini döndürür.

Dönen Değerler

Mutlak dosya yolu önbellek girdilerini bir dizi olarak döndürür. Dizinin anahtarları özgün dosya yolu girdileri, değerleri ise veri öğelerini içeren dizilerdir. Bu veri öğeleri, çözümlenen dosya yolu, son kullanım tarihi ve önbellekte tutulan diğer seçeneklerdir.

Bağımsız Değişkenler

Bu işlevin bağımsız değişkeni yoktur.

Örnekler

Örnek 1 - realpath_cache_get() örneği

<?php
var_dump
(realpath_cache_get());
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

array(2) {
  ["/test"]=>
  array(4) {
    ["key"]=>
    int(123456789)
    ["is_dir"]=>
    bool(true)
    ["realpath"]=>
    string(5) "/test"
    ["expires"]=>
    int(1260318939)
  }
  ["/test/test.php"]=>
  array(4) {
    ["key"]=>
    int(987654321)
    ["is_dir"]=>
    bool(false)
    ["realpath"]=>
    string(12) "/root/test.php"
    ["expires"]=>
    int(1260318939)
  }
}

Ayrıca Bakınız

add a note

User Contributed Notes 1 note

up
2
phil at code67 dot com
8 years ago
Note that the realpath cache is not used if either safe_mode is on or an open_basedir restriction is in effect.
This is having a huge performance effect, causing lots of calls to lstat.

A bugreport has already been filed at http://bugs.php.net/bug.php?id=52312
To Top