/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/zlib/tests/gzseek_basic.phpt
43 строки
843 B
Gina Peter Banyard
ext/zlib: Refactor tests (#18887)
21 июн 2025, 20:03
Не верифицирован
21 июн 2025, 20:03
5bd18e3
Код
Авторство
О чём код?
--TEST-- Test function gzseek() by calling it with its expected arguments when reading --EXTENSIONS-- zlib --FILE-- <?php $f = __DIR__."/data/test.txt.gz"; $h = gzopen($f, 'r'); echo "move to the 50th byte\n"; var_dump(gzseek( $h, 50 ) ); echo "tell=".gztell($h)."\n"; //read the next 10 var_dump(gzread($h, 10)); echo "\nmove forward to the 100th byte\n"; var_dump(gzseek( $h, 100 ) ); echo "tell=".gztell($h)."\n"; //read the next 10 var_dump(gzread($h, 10)); echo "\nmove backward to the 20th byte\n"; var_dump(gzseek( $h, 20 ) ); echo "tell=".gztell($h)."\n"; //read the next 10 var_dump(gzread($h, 10)); gzclose($h); ?> --EXPECT-- move to the 50th byte int(0) tell=50 string(10) " high abov" move forward to the 100th byte int(0) tell=100 string(10) "Destiny wh" move backward to the 20th byte int(0) tell=20 string(10) "hrough fee"