Новые книги

Существует множество методов разработки новых продуктов, но все они требуют времени. Поэтому в Google разработали «Спринт» – методику, которая позволяет протестировать любую идею всего за пять дней. Книга рассказывает о «спринте» всё: как создать новый продукт за одну рабочую неделю, протестировать его на потенциальных потребителях, определить дальнейшую бизнес-стратегию и свести к минимуму все возможные риски.
В этой книге представлена методика избавления от нежелательных привычек с помощью повторения коротких ключевых фраз, напоминающих вам о ваших целях и решениях. Короткие фразы из этой книги работают, потому что они побеждают автоматическую систему и помогают вам сознательно понимать то, что вы сейчас делаете, они также служат вам коротким напоминаем о то, что вы хотите сделать в данный момент. Вы начинаете с одной фразы, повторяете ее до тех пор, пока она не «въедается» в вас настолько, что повторения становятся уже не нужны, затем беретесь за следующее изречение. С помощью этой методики вы сможете отказаться от «автопилота» и внедрять в свою жизнь сознательные изменения.

На русском языке публикуется впервые.

gzopen

Учебник РНР
НазадВперёд

gzopen

(PHP 3, PHP 4)

gzopen - открывает gz-файл.

Описание

int gzopen (string filename, string mode [, int use_include_path])

Открывает gzip-файл (.gz) для чтения или записи. Параметр mode такой же, как для fopen() ("rb" или "wb"), но может также содержать уровень сжатия ("wb9") или стратегию/strategy: 'f' для фильтрации данных, как, например, "wb6f", 'h' только для Huffman-компрессии, как в "wb1h". (См. в описании deflateInit2 в файле zlib.h о параметре strategy.)

gzopen() можно использовать для чтения файла, который имеет не gzip-формат; в этом случае gzread() будет непосредственно читать из файла без декомпрессии.

gzopen() возвращает указатель файла на открытый файл, после чего всё, что вы читаете из этого дескриптора файла, будет прозрачно распаковываться, а всё, что вы записываете - упаковываться.

Если открытие не удалось, функция возвращает FALSE.

Вы можете использовать необязательный третий параметр и установить его "1", если хотите искать файл также в include_path.

Пример 1. gzopen()
$fp = gzopen ("/tmp/file.gz", "r");

См. также gzclose().


Назад Оглавление Вперёд
gzinflate Вверхgzpassthru