PHP Conference Nagoya 2025

Ö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.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top