001.phpt

来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 32 行

PHPT
32
字号
--TEST--gzdeflate()/gzinflate()--SKIPIF--<?php if (!extension_loaded("zlib")) print "skip"; ?>--FILE--<?php /* $Id: 001.phpt,v 1.5 2006/07/27 16:31:07 nlopess Exp $ */$original = str_repeat("hallo php",4096);$packed=gzdeflate((binary)$original);echo strlen($packed)." ".strlen($original)."\n";$unpacked=gzinflate($packed);if (strcmp($original,$unpacked)==0) echo "Strings are equal\n";/* with explicit compression level, length */$original = str_repeat("hallo php",4096);$packed=gzdeflate((binary)$original, 9);echo strlen($packed)." ".strlen($original)."\n";$unpacked=gzinflate($packed, 40000);if (strcmp($original,$unpacked)==0) echo "Strings are equal\n";$original = b'aaaaaaaaaaaaaaa';$packed=gzdeflate($original);echo strlen($packed)." ".strlen($original)."\n";$unpacked=gzinflate($packed);if (strcmp($original,$unpacked)==0) echo "Strings are equal";?>--EXPECT--100 36864Strings are equal100 36864Strings are equal5 15Strings are equal

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?