Öntanımlı Sabitler
PHP Manual
PHP Manual»Filesystem»Öntanımlı Sabitler

Öntanımlı Sabitler

Buradaki sabitler bu eklenti için tanımlanmış olup, sadece eklentinin PHP içinde derlenmiş olması veya çalışma anında dinamik olarak yüklenmesi halinde kullanılabilir.

SEEK_SET (int)
SEEK_CUR (int)
SEEK_END (int)
LOCK_SH (int)
LOCK_EX (int)
LOCK_UN (int)
LOCK_NB (int)
GLOB_BRACE (int)
{a,b,c} kalıbını 'a', 'b', veya 'c' ile eşleşecek şekilde genişletir.

Bilginize: GLOB_BRACE Solaris, Alpine Linux gibi bazı GNU sistemlerinde kullanılamaz.

GLOB_ERR (int)
Okuma hatalarında işlemi durdurur (okunamayan dizinler gibi); öntanımlı olarak hatalar yoksayılır.
GLOB_ONLYDIR (int)
Sadece kalıpla eşleşen dizinleri döndürür.
GLOB_MARK (int)
Dönen her dizine bir bölü çizgisi ekler (Windows üzerinde ters bölü çizgisi ekler).
GLOB_NOSORT (int)
Dosyaları dizinde göründükleri sırayla döndürür (sıralamaz). Bu seçenek kullanılmadığında dosya yolları abecesel sıralanır.
GLOB_NOCHECK (int)
Hiçbir eşleşme bulunamazsa arama kalıbını döndürür.
GLOB_NOESCAPE (int)
Tersbölüler denetim karakterlerini öncelemez.
GLOB_AVAILABLE_FLAGS (int)
Tüm GLOB_* seçenekleri VEYAlanamaz. Bunlar 0'a eşdeğerdir: GLOB_BRACE | GLOB_MARK | GLOB_NOSORT | GLOB_NOCHECK | GLOB_NOESCAPE | GLOB_ERR | GLOB_ONLYDIR
Sabitler Açıklama
PATHINFO_ALL (int) Tüm dosya yolları ilişkisel bir dizi olarak döner.
PATHINFO_DIRNAME (int) Dizin veya dosyanın yolu.
PATHINFO_BASENAME (int) Dizin adı veya dosya adı ve uzantısı.
PATHINFO_EXTENSION (int) Dosya uzantısı.
PATHINFO_FILENAME (int) Uzantısız dosya veya dizin adı.
FILE_USE_INCLUDE_PATH (int) dosyaismi include_path içinde aranır.
FILE_NO_DEFAULT_CONTEXT (int)
FILE_APPEND (int) İçerik mevcut dosyanın sonuna eklenir.
FILE_IGNORE_NEW_LINES (int) Satırsonu karakterlerini yoksayar.
FILE_SKIP_EMPTY_LINES (int) Boş satırları atlar.
FILE_BINARY (int)

İkil kip

Bilginize:

Bu sabitin bir etkisi yoktur. Sadece ileriye uyumluluk adına mevcuttur.

FILE_TEXT (int)

Metin kipi.

Bilginize:

Bu sabitin bir etkisi yoktur. Sadece ileriye uyumluluk adına mevcuttur.

INI_SCANNER_NORMAL (int) Normal INI tarayıcı kipi.
INI_SCANNER_RAW (int) Ham INI tarayıcı kipi.
INI_SCANNER_TYPED (int) Kodlu INI tarayıcı kipi.
FNM_NOESCAPE (int) Tersbölü öncelemesini iptal eder.
FNM_PATHNAME (int) Bir dizgedeki bölü çizgisi sadece belirtilen şablondaki bölü çizgisiyle eşleşir.
FNM_PERIOD (int) Bir dizgenen başındaki nokta iminin belirtilen şablondaki nokta imiyle tam olarak eşleşmesi gerekir.
FNM_CASEFOLD (int) Harf büyüklüğüne duyarsız eşleşme. Bir GNU oluşumudur.
Sabitler Açıklama
UPLOAD_ERR_CANT_WRITE

Dosyayı diske yazma işlemi başarısız oldu.

UPLOAD_ERR_EXTENSION

Bir PHP eklentisi dosya yüklemesini durdurdu. PHP, hangi eklentinin dosya yüklemesini durdurduğunu belirlemenin bir yolunu sağlamaz; yüklü eklentilerin listesini phpinfo() ile incelemek yardımcı olabilir.

UPLOAD_ERR_FORM_SIZE

Yüklenen dosyanın boyutu, HTML formunda belirtilen MAX_FILE_SIZE yönergesindeki değerden büyük.

UPLOAD_ERR_INI_SIZE

Yüklenen dosya, php.ini içinde belirtilen upload_max_filesize yönergesindeki değerden büyük.

UPLOAD_ERR_NO_FILE

Hiçbir dosya yüklenmedi.

UPLOAD_ERR_NO_TMP_DIR

Geçici dizin bulunamadı.

UPLOAD_ERR_OK

Hata yok, dosya başarıyla yüklendi.

UPLOAD_ERR_PARTIAL

Yüklenen dosyanın tamamı yüklenmedi.

To Top