PHP.mk документација

RarEntry

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.rarentry.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека class.rarentry.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
RarEntry

Референца за `class.rarentry.php` со подобрена типографија и навигација.

class.rarentry.php

На RarEntry class

(PECL rar >= 0.1)

Вовед

(PECL rar >= 0.1)

Синопсис на класата

final class RarEntry {
/* Константи */
const int HOST_MSDOS = 0;
const int HOST_OS2 = 1;
const int HOST_WIN32 = 2;
const int HOST_UNIX = 3;
const int HOST_MACOS = 4;
const int HOST_BEOS = 5;
const int ATTRIBUTE_WIN_VIRTUAL = 65536;
const int ATTRIBUTE_UNIX_FIFO = 4096;
const int ATTRIBUTE_UNIX_SOCKET = 49152;
/* Методи */
public extract(
         string $dir,
         string $filepath = "",
         string $password Ги ескејпува специјалните знаци во,
         bool $extended_data = false
): bool
public getAttr(): int
public getCrc(): string
public getHostOs(): int
public getMethod(): int
public getName(): string
public getPackedSize(): int
public getStream(string $password = ?): resource|false
public getVersion(): int
public isDirectory(): bool
public isEncrypted(): bool
public __toString(): string
}

Претходно дефинирани константи

RarEntry::HOST_MSDOS
RAR запис, што претставува директориум или компресирана датотека во RAR архива. Ако вратената вредност од RarEntry::getHostOs() RAR_HOST_MSDOS.
RarEntry::HOST_OS2
RAR запис, што претставува директориум или компресирана датотека во RAR архива. Ако вратената вредност од е еднаква на овој констант, MS-DOS беше користен за додавање на овој запис. Користи наместо RAR_HOST_OS2.
RarEntry::HOST_WIN32
RAR запис, што претставува директориум или компресирана датотека во RAR архива. Ако вратената вредност од е еднаква на овој констант, OS/2 беше користен за додавање на овој запис. Наменет да го замени RAR_HOST_WIN32.
RarEntry::HOST_UNIX
RAR запис, што претставува директориум или компресирана датотека во RAR архива. Ако вратената вредност од е еднаква на овој констант, Microsoft Windows беше користен за додавање на овој запис. Наменет да го замени RAR_HOST_UNIX.
RarEntry::HOST_MACOS
RAR запис, што претставува директориум или компресирана датотека во RAR архива. Ако вратената вредност од е еднаква на овој констант, непознат UNIX OS беше користен за додавање на овој запис. Наменет да го замени
RarEntry::HOST_BEOS
RAR запис, што претставува директориум или компресирана датотека во RAR архива. Ако вратената вредност од е еднаква на овој констант, Mac OS беше користен за додавање на овој запис. RAR_HOST_BEOS.
RarEntry::ATTRIBUTE_WIN_READONLY
е еднаква на овој констант, BeOS беше користен за додавање на овој запис. Наменет да го замени Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_HIDDEN
на записи чиј домаќин OS е Microsoft Windows. Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_SYSTEM
Бит што претставува Windows запис со скриен атрибут. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_DIRECTORY
Бит што претставува Windows запис со системски атрибут. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со Бит што претставува Windows запис со атрибут за директориум (записот е директориум). Да се користи со на записи чиј домаќин OS е Microsoft Windows. Погледнете исто такаRarEntry::isDirectory()
RarEntry::ATTRIBUTE_WIN_ARCHIVE
, што исто така работи со записи што не биле додадени во WinRAR. Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_DEVICE
Бит што претставува запис на Windows со атрибут на уред. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_NORMAL
Бит што претставува запис на Windows со атрибут на нормална датотека (записот НЕ е директориум). Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со Бит што претставува Windows запис со атрибут за директориум (записот е директориум). Да се користи со на записи чиј домаќин OS е Microsoft Windows. Погледнете исто такаRarEntry::isDirectory()
RarEntry::ATTRIBUTE_WIN_TEMPORARY
Бит што претставува запис на Windows со атрибут за привремена датотека. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_SPARSE_FILE
Бит што претставува запис на Windows со атрибут на ретка датотека (датотеката е NTFS ретка датотека). Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_REPARSE_POINT
Бит што претставува запис на Windows со атрибут на точка за повторно парсирање (записот е NTFS точка за повторно парсирање, на пр. спој на директориум или систем за монтирање датотеки). Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_COMPRESSED
Бит што претставува запис на Windows со атрибут за компресирана датотека (само NTFS). Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_OFFLINE
Бит што претставува запис на Windows со атрибут за офлајн датотека (записот е офлајн и недостапен). Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_NOT_CONTENT_INDEXED
Бит што претставува запис на Windows со атрибут за неиндексирана содржина (записот треба да се индексира). Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_ENCRYPTED
Бит што претставува запис на Windows со атрибут за шифрирана датотека (само NTFS). Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_WIN_VIRTUAL
Бит што претставува запис на Windows со виртуелен атрибут. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со RarEntry::getAttr()
RarEntry::ATTRIBUTE_UNIX_WORLD_EXECUTE
Бит што претставува запис на UNIX што е извршен од сите. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_WORLD_WRITE
Бит што претставува запис на UNIX што е запишлив од сите. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_WORLD_READ
Бит што претставува запис на UNIX што е читлив од сите. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_GROUP_EXECUTE
Бит што претставува запис на UNIX што е извршен од групата. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_GROUP_WRITE
Бит што претставува запис на UNIX што е запишлив од групата. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_GROUP_READ
Бит што претставува запис на UNIX што е читлив од групата. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_OWNER_EXECUTE
Бит што претставува запис на UNIX што е извршен од сопственикот. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_OWNER_WRITE
Бит што претставува запис на UNIX што е запишлив од сопственикот. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_OWNER_READ
Бит што претставува запис на UNIX што е читлив од сопственикот. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_STICKY
Бит што го претставува UNIX sticky bit. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_SETGID
Бит што го претставува UNIX setgid атрибутот. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_SETUID
Бит што го претставува UNIX setuid атрибутот. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј оперативен систем е UNIX.
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET
Маска за изолирање на последните четири бита (нибл) на UNIX атрибутите (_S_IFMT, маската за тип на датотека). Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј домаќин OS е UNIX и со константите RarEntry::ATTRIBUTE_UNIX_FIFO, RarEntry::ATTRIBUTE_UNIX_CHAR_DEV, RarEntry::ATTRIBUTE_UNIX_DIRECTORY, RarEntry::ATTRIBUTE_UNIX_BLOCK_DEV, RarEntry::ATTRIBUTE_UNIX_REGULAR_FILE, RarEntry::ATTRIBUTE_UNIX_SYM_LINK and RarEntry::ATTRIBUTE_UNIX_SOCKET.
RarEntry::ATTRIBUTE_UNIX_FIFO
UNIX FIFO-ите ќе имаат атрибути чии последни четири бита ја имаат оваа вредност. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј домаќин OS е UNIX и со константата RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
RarEntry::ATTRIBUTE_UNIX_CHAR_DEV
UNIX карактерните уреди ќе имаат атрибути чии последни четири бита ја имаат оваа вредност. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј домаќин OS е UNIX и со константата RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
RarEntry::ATTRIBUTE_UNIX_DIRECTORY
UNIX директориумите ќе имаат атрибути чии последни четири бита ја имаат оваа вредност. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј домаќин OS е UNIX и со константата RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET. Погледнете исто така на записи чиј домаќин OS е Microsoft Windows. Погледнете исто така, што исто така работи со записи што се додадени во други оперативни системи.
RarEntry::ATTRIBUTE_UNIX_BLOCK_DEV
UNIX блок уредите ќе имаат атрибути чии последни четири бита ја имаат оваа вредност. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј домаќин OS е UNIX и со константата RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
RarEntry::ATTRIBUTE_UNIX_REGULAR_FILE
UNIX обичните датотеки (не директориуми) ќе имаат атрибути чии последни четири бита ја имаат оваа вредност. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј домаќин OS е UNIX и со константата RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET. Погледнете исто така на записи чиј домаќин OS е Microsoft Windows. Погледнете исто така, што исто така работи со записи што се додадени во други оперативни системи.
UNIX симболичките врски ќе имаат атрибути чии последни четири бита ја имаат оваа вредност. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј домаќин OS е UNIX и со константата RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
RarEntry::ATTRIBUTE_UNIX_SOCKET
UNIX сокетите ќе имаат атрибути чии последни четири бита ја имаат оваа вредност. Да се користи со Бит што претставува Windows запис со атрибут само за читање. Да се користи со на записи чиј домаќин OS е UNIX и со константата RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.

Содржина

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.