Претходно дефинирани константи
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Претходно дефинирани константи
Референца за `filesystem.constants.php` со подобрена типографија и навигација.
Претходно дефинирани константи
Следниве константи се дефинирани од ова проширување и ќе бидат достапни само кога проширувањето е или компајлирано во PHP или динамички вчитано во време на извршување.
-
SEEK_SET(int) -
SEEK_CUR(int) -
SEEK_END(int) -
LOCK_SH(int) -
LOCK_EX(int) -
LOCK_UN(int) -
LOCK_NB(int)
-
Маска од еден или повеќе од следниве знаменца, кои специфицираат како да се постапува со наводници, невалидни низи на единици и типот на документот што се користи. Стандардно е
-
FILE_USE_INCLUDE_PATH(int) -
Пребарај за
filenamein include_path. -
FILE_NO_DEFAULT_CONTEXT(int) -
FILE_APPEND(int) - Додај содржина во постоечка датотека.
-
FILE_IGNORE_NEW_LINES(int) - Отстрани EOL знаци.
-
FILE_SKIP_EMPTY_LINES(int) - Прескокни празни редови.
-
FILE_BINARY(int) -
Бинарен режим.
Ги ескејпува специјалните знаци во стринг за употреба во SQL изјаваОвој констант нема ефект и е отфрлен од PHP 8.1.0.
-
FILE_TEXT(int) -
Текстуален режим.
Ги ескејпува специјалните знаци во стринг за употреба во SQL изјаваОвој констант нема ефект и е отфрлен од PHP 8.1.0.
flags for
file()
-
Маска од еден или повеќе од следниве знаменца, кои специфицираат како да се постапува со наводници, невалидни низи на единици и типот на документот што се користи. Стандардно е
-
GLOB_AVAILABLE_FLAGS(int) -
Сите
GLOB_*комбинирани знаменца. Еквивалентно на0|GLOB_BRACE|GLOB_MARK|GLOB_NOSORT|GLOB_NOCHECK|GLOB_NOESCAPE|GLOB_ERR|GLOB_ONLYDIR -
GLOB_BRACE(int) -
Ги проширува {a,b,c} за да одговараат на 'a', 'b', или 'c'
Забелешка:
GLOB_BRACEне е достапно на некои не-GNU системи, како Solaris или Alpine Linux. -
GLOB_ERR(int) - Запрете при грешки при читање (како што се непрочитливи директориуми), стандардно грешките се игнорираат.
-
GLOB_MARK(int) - Додава коса црта (обратна коса црта на Windows) на секој вратен директориум
-
GLOB_NOCHECK(int) - Врати го образецот за пребарување ако не се најдат датотеки што одговараат на него
-
GLOB_NOESCAPE(int) - Обратните коси црти не цитираат метазнаци
-
GLOB_NOSORT(int) - Врати ги датотеките како што се појавуваат во директориумот (без сортирање). Кога ова знаменце не се користи, патеките се сортираат по азбучен ред
-
GLOB_ONLYDIR(int) - Врати само записи од директориуми што одговараат на образецот
flags for
glob()
-
Маска од еден или повеќе од следниве знаменца, кои специфицираат како да се постапува со наводници, невалидни низи на единици и типот на документот што се користи. Стандардно е
-
PATHINFO_ALL(int) - Сите делови од pathinfo вратени како асоцијативен низ.
-
PATHINFO_DIRNAME(int) - Патеката на директориумот или датотеката.
-
PATHINFO_BASENAME(int) - Името на директориумот или името и наставката на датотеката.
-
PATHINFO_EXTENSION(int) - Наставката на датотеката.
-
PATHINFO_FILENAME(int) - Името на датотеката (без наставката) или директориумот.
flags for
pathinfo()
-
Маска од еден или повеќе од следниве знаменца, кои специфицираат како да се постапува со наводници, невалидни низи на единици и типот на документот што се користи. Стандардно е
-
INI_SCANNER_NORMAL(int) - Нормален режим на скенер за INI.
-
INI_SCANNER_RAW(int) - Режим на скенирање на суров INI.
-
INI_SCANNER_TYPED(int) - Режим на скенирање на INI со тип.
scanner_modeза
parse_ini_file() and
parse_ini_string()
-
Маска од еден или повеќе од следниве знаменца, кои специфицираат како да се постапува со наводници, невалидни низи на единици и типот на документот што се користи. Стандардно е
-
FNM_NOESCAPE(int) - Оневозможи бегство со обратна коса црта.
-
FNM_PATHNAME(int) - Коса црта во низата одговара само на коса црта во дадениот образец.
-
FNM_PERIOD(int) - Водечката точка во низата мора точно да се совпаѓа со точката во дадениот образец.
-
FNM_CASEFOLD(int) - Нечувствително на големи и мали букви. Дел од GNU проширувањето.
flags for
fnmatch()
-
PHP константи за поставување датотеки
-
UPLOAD_ERR_CANT_WRITE(int) -
Неуспешно запишување на датотеката на дискот. Вредноста на константата е
7. -
UPLOAD_ERR_EXTENSION(int) -
PHP екстензија го запре поставувањето на датотеката. PHP не обезбедува начин да се утврди која екстензија предизвика запирање на поставувањето на датотеката; испитувањето на списокот со вчитани екстензии со phpinfo() може да помогне. Вредноста на константата е
8. -
UPLOAD_ERR_FORM_SIZE(int) -
Поставената датотека го надминува MAX_FILE_SIZE директивата што беше специфицирана во HTML формата. Вредноста на константата е
2. -
UPLOAD_ERR_INI_SIZE(int) -
Поставената датотека го надминува upload_max_filesize директивата во php.ini. Вредноста на константата е
1. -
UPLOAD_ERR_NO_FILE(int) -
Не беше поставена ниту една датотека. Вредноста на константата е
4. -
UPLOAD_ERR_NO_TMP_DIR(int) -
Недостасува привремена папка. Вредноста на константата е
6. -
UPLOAD_ERR_OK(int) -
Нема грешка, датотеката беше успешно поставена. Вредноста на константата е
0. -
UPLOAD_ERR_PARTIAL(int) -
Поставената датотека беше само делумно поставена. Вредноста на константата е
3.