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

gztell

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

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

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

function.gztell.php

gztell

(PHP 4, PHP 5, PHP 7, PHP 8)

gztellКажи ја позицијата на читање/запишување на gz-покажувачот на датотека

= NULL

gztell(resource $stream): int|false

Ја добива позицијата на дадениот покажувач на датотека; т.е., неговиот офсет во декомпресираниот тек на датотеката.

Параметри

stream

Покажувачот на gz-датотека. Мора да биде валиден и да покажува на датотека успешно отворена од gzopen().

Вратени вредности

Позицијата на покажувачот на датотека или false ако се случи грешка.

Види Исто така

  • gzopen() - Отвори gz-датотека
  • gzseek() - Барај на gz-покажувач на датотека
  • gzrewind() - Помести на почеток на позицијата на gz-покажувач на датотека

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

Стив Рамаџ
19 години пред
ok so this function returns the gz file pointer as the uncompressed data byte length so if you are trying to put something in to specific size gzip files it won't work.

Example: 

<?
//some_file.sql  filesize = 2,048,000 bytes

$text_fp=fopen('some_file.sql','r');
$gz_fp=gzopen('some_file.sql.gz','wb9');
while(!feof($text_fp)){
    gzwrite($gz_fp,fread($text_fp,655360));
}
fclose($text_fp);
echo "gztell = ".gztell($gz_fp)."<BR>\n";
gzclose($gz_fp);
echo "filesize = ".filesize('some_file.sql.gz')."<BR>\n";
?>

Output:

gztell = 2048000
filesize = 249264

I will report this as a bug but post a note here for now
На оваа страница

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

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

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

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

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