ÿØÿà JFIF    ÿÛ „ ( %!1!%*+...983,7(-.- PKi]P!tests/get_included_files_inc1.incnu[ PKi]$ŋtests/iterator_003.phptnu[--TEST-- APC: APCIterator chunk size --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- $value) { $vals[$key] = $value['key']; } ksort($vals); var_dump($vals); ?> ===DONE=== --EXPECT-- array(41) { ["key0"]=> string(4) "key0" ["key1"]=> string(4) "key1" ["key10"]=> string(5) "key10" ["key11"]=> string(5) "key11" ["key12"]=> string(5) "key12" ["key13"]=> string(5) "key13" ["key14"]=> string(5) "key14" ["key15"]=> string(5) "key15" ["key16"]=> string(5) "key16" ["key17"]=> string(5) "key17" ["key18"]=> string(5) "key18" ["key19"]=> string(5) "key19" ["key2"]=> string(4) "key2" ["key20"]=> string(5) "key20" ["key21"]=> string(5) "key21" ["key22"]=> string(5) "key22" ["key23"]=> string(5) "key23" ["key24"]=> string(5) "key24" ["key25"]=> string(5) "key25" ["key26"]=> string(5) "key26" ["key27"]=> string(5) "key27" ["key28"]=> string(5) "key28" ["key29"]=> string(5) "key29" ["key3"]=> string(4) "key3" ["key30"]=> string(5) "key30" ["key31"]=> string(5) "key31" ["key32"]=> string(5) "key32" ["key33"]=> string(5) "key33" ["key34"]=> string(5) "key34" ["key35"]=> string(5) "key35" ["key36"]=> string(5) "key36" ["key37"]=> string(5) "key37" ["key38"]=> string(5) "key38" ["key39"]=> string(5) "key39" ["key4"]=> string(4) "key4" ["key40"]=> string(5) "key40" ["key5"]=> string(4) "key5" ["key6"]=> string(4) "key6" ["key7"]=> string(4) "key7" ["key8"]=> string(4) "key8" ["key9"]=> string(4) "key9" } ===DONE=== PKi] WW!tests/get_included_files_inc2.incnu[ PKi]w:tests/php_5_3_ns.incnu[ --INI-- apc.enabled=1 apc.enable_cli=1 --FILE-- ===DONE=== --CLEAN-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- $value) { $vals[$key] = $value['key']; } ksort($vals); var_dump($vals); ?> ===DONE=== --EXPECT-- array(4) { ["key10"]=> string(5) "key10" ["key20"]=> string(5) "key20" ["key30"]=> string(5) "key30" ["key40"]=> string(5) "key40" } ===DONE=== PKi]a tests/bad/abc.datanu[s:3:"123 PKi]__tests/apc_bin_003.phptnu[--TEST-- APC: bindump user cache, variation 3 --SKIPIF-- ===DONE=== --CLEAN-- --INI-- apc.enabled=1 apc.enable_cli=1 --FILE-- $value) { $keys[$key] = $value['key']; } ksort($keys); var_dump($keys); ?> ===DONE=== --EXPECT-- array(41) { ["key0"]=> string(4) "key0" ["key1"]=> string(4) "key1" ["key10"]=> string(5) "key10" ["key11"]=> string(5) "key11" ["key12"]=> string(5) "key12" ["key13"]=> string(5) "key13" ["key14"]=> string(5) "key14" ["key15"]=> string(5) "key15" ["key16"]=> string(5) "key16" ["key17"]=> string(5) "key17" ["key18"]=> string(5) "key18" ["key19"]=> string(5) "key19" ["key2"]=> string(4) "key2" ["key20"]=> string(5) "key20" ["key21"]=> string(5) "key21" ["key22"]=> string(5) "key22" ["key23"]=> string(5) "key23" ["key24"]=> string(5) "key24" ["key25"]=> string(5) "key25" ["key26"]=> string(5) "key26" ["key27"]=> string(5) "key27" ["key28"]=> string(5) "key28" ["key29"]=> string(5) "key29" ["key3"]=> string(4) "key3" ["key30"]=> string(5) "key30" ["key31"]=> string(5) "key31" ["key32"]=> string(5) "key32" ["key33"]=> string(5) "key33" ["key34"]=> string(5) "key34" ["key35"]=> string(5) "key35" ["key36"]=> string(5) "key36" ["key37"]=> string(5) "key37" ["key38"]=> string(5) "key38" ["key39"]=> string(5) "key39" ["key4"]=> string(4) "key4" ["key40"]=> string(5) "key40" ["key5"]=> string(4) "key5" ["key6"]=> string(4) "key6" ["key7"]=> string(4) "key7" ["key8"]=> string(4) "key8" ["key9"]=> string(4) "key9" } ===DONE=== PKi]dEotests/iterator_007.phptnu[--TEST-- APC: APCIterator Overwriting the ctor --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 --FILE-- rewind(), $obj->current(), $obj->key(), $obj->next(), $obj->valid(), $obj->getTotalHits(), $obj->getTotalSize(), $obj->getTotalCount(), apc_delete($obj) ); ?> --EXPECTF-- bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) PKi]ˆtests/apc_004.phptnu[--TEST-- APC: apc_store/fetch with bools --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- ===DONE=== --EXPECTF-- bool(false) bool(false) bool(false) bool(true) bool(false) bool(false) bool(false) ===DONE=== PKi]-WW!tests/get_included_files_inc3.incnu[ PKi]b!tests/023-2.incnu[ This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. PKi]( ,UUtests/apc_007.phptnu[--TEST-- APC: apc_inc/apc_dec test --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- ===DONE=== --EXPECTF-- $foobar = 2 $foobar += 1 = 3 $foobar += 10 = 13 $foobar -= 1 = 12 $foobar -= 10 = 2 $f__bar += 1 = fail $perfection -= 1 = epic fail $foobar += 1 = 3 pass by ref success 1 $foobar -= 1 = 2 pass by ref success 1 ===DONE=== PKi]2j)tests/apc_002.phptnu[--TEST-- APC: apc_store/fetch with objects --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- a = true; var_dump($bar); ?> ===DONE=== --EXPECTF-- object(foo)#%d (0) { } object(foo)#%d (0) { } object(foo)#%d (1) { ["a"]=> bool(true) } ===DONE=== PKi]iVtests/apc_bin_002.phptnu[--TEST-- APC: bindump user cache, variation 2 --SKIPIF-- ===DONE=== --CLEAN-- PKi]{zztests/iterator_008.phptnu[--TEST-- APC: APCIterator::__construct() signature compatibility --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 --FILE-- ==DONE== --EXPECTF-- ==DONE== PKi]&  tests/apc_003b.phptnu[--TEST-- APC: apc_store/fetch with objects (php 5.3) --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- a = true; var_dump($bar); class bar extends foo { public $pub = 'bar'; protected $pro = 'bar'; private $pri = 'bar'; // we don't see this, we'd need php 5.1 new serialization function __construct() { $this->bar = true; } function change() { $this->pri = 'mod'; } } class baz extends bar { private $pri = 'baz'; function __construct() { parent::__construct(); $this->baz = true; } } $baz = new baz; var_dump($baz); $baz->change(); var_dump($baz); apc_store('baz', $baz); unset($baz); var_dump(apc_fetch('baz')); ?> ===DONE=== --EXPECTF-- object(foo)#%d (0) { } object(foo)#%d (0) { } object(foo)#%d (1) { ["a"]=> bool(true) } object(baz)#%d (6) { ["pri":"baz":private]=> string(3) "baz" ["pub"]=> string(3) "bar" ["pro":protected]=> string(3) "bar" ["pri":"bar":private]=> string(3) "bar" ["bar"]=> bool(true) ["baz"]=> bool(true) } object(baz)#%d (6) { ["pri":"baz":private]=> string(3) "baz" ["pub"]=> string(3) "bar" ["pro":protected]=> string(3) "bar" ["pri":"bar":private]=> string(3) "mod" ["bar"]=> bool(true) ["baz"]=> bool(true) } object(baz)#%d (6) { ["pri":"baz":private]=> string(3) "baz" ["pub"]=> string(3) "bar" ["pro":protected]=> string(3) "bar" ["pri":"bar":private]=> string(3) "mod" ["bar"]=> bool(true) ["baz"]=> bool(true) } ===DONE=== PKi]4tests/apc_011.phptnu[--TEST-- APC: apc_fetch resets array pointers --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- ===DONE=== --EXPECTF-- string(3) "bar" string(3) "bar" ===DONE=== PKi]9HͪBBtests/iterator_006.phptnu[--TEST-- APC: APCIterator formats --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 apc.user_entries_hint=4096 --FILE-- $format) { if (APCU_APC_FULL_BC) { $it_array[$idx] = new APCIterator('user', NULL, $format); } else { $it_array[$idx] = new APCIterator(NULL, $format); } } for($i = 0; $i < 11; $i++) { apc_store("key$i", "value$i"); } foreach ($it_array as $idx => $it) { print_it($it, $idx); } function print_it($it, $idx) { echo "IT #$idx\n"; echo "============================\n"; foreach ($it as $key=>$value) { var_dump($key); var_dump($value); } echo "============================\n\n"; } ?> ===DONE=== --EXPECTF-- IT #0 ============================ string(5) "key10" array(1) { ["key"]=> string(5) "key10" } string(4) "key0" array(1) { ["key"]=> string(4) "key0" } string(4) "key1" array(1) { ["key"]=> string(4) "key1" } string(4) "key2" array(1) { ["key"]=> string(4) "key2" } string(4) "key3" array(1) { ["key"]=> string(4) "key3" } string(4) "key4" array(1) { ["key"]=> string(4) "key4" } string(4) "key5" array(1) { ["key"]=> string(4) "key5" } string(4) "key6" array(1) { ["key"]=> string(4) "key6" } string(4) "key7" array(1) { ["key"]=> string(4) "key7" } string(4) "key8" array(1) { ["key"]=> string(4) "key8" } string(4) "key9" array(1) { ["key"]=> string(4) "key9" } ============================ IT #1 ============================ string(5) "key10" array(1) { ["value"]=> string(7) "value10" } string(4) "key0" array(1) { ["value"]=> string(6) "value0" } string(4) "key1" array(1) { ["value"]=> string(6) "value1" } string(4) "key2" array(1) { ["value"]=> string(6) "value2" } string(4) "key3" array(1) { ["value"]=> string(6) "value3" } string(4) "key4" array(1) { ["value"]=> string(6) "value4" } string(4) "key5" array(1) { ["value"]=> string(6) "value5" } string(4) "key6" array(1) { ["value"]=> string(6) "value6" } string(4) "key7" array(1) { ["value"]=> string(6) "value7" } string(4) "key8" array(1) { ["value"]=> string(6) "value8" } string(4) "key9" array(1) { ["value"]=> string(6) "value9" } ============================ IT #2 ============================ string(5) "key10" array(1) { ["num_hits"]=> int(0) } string(4) "key0" array(1) { ["num_hits"]=> int(0) } string(4) "key1" array(1) { ["num_hits"]=> int(0) } string(4) "key2" array(1) { ["num_hits"]=> int(0) } string(4) "key3" array(1) { ["num_hits"]=> int(0) } string(4) "key4" array(1) { ["num_hits"]=> int(0) } string(4) "key5" array(1) { ["num_hits"]=> int(0) } string(4) "key6" array(1) { ["num_hits"]=> int(0) } string(4) "key7" array(1) { ["num_hits"]=> int(0) } string(4) "key8" array(1) { ["num_hits"]=> int(0) } string(4) "key9" array(1) { ["num_hits"]=> int(0) } ============================ IT #3 ============================ string(5) "key10" array(1) { ["mtime"]=> int(%d) } string(4) "key0" array(1) { ["mtime"]=> int(%d) } string(4) "key1" array(1) { ["mtime"]=> int(%d) } string(4) "key2" array(1) { ["mtime"]=> int(%d) } string(4) "key3" array(1) { ["mtime"]=> int(%d) } string(4) "key4" array(1) { ["mtime"]=> int(%d) } string(4) "key5" array(1) { ["mtime"]=> int(%d) } string(4) "key6" array(1) { ["mtime"]=> int(%d) } string(4) "key7" array(1) { ["mtime"]=> int(%d) } string(4) "key8" array(1) { ["mtime"]=> int(%d) } string(4) "key9" array(1) { ["mtime"]=> int(%d) } ============================ IT #4 ============================ string(5) "key10" array(1) { ["creation_time"]=> int(%d) } string(4) "key0" array(1) { ["creation_time"]=> int(%d) } string(4) "key1" array(1) { ["creation_time"]=> int(%d) } string(4) "key2" array(1) { ["creation_time"]=> int(%d) } string(4) "key3" array(1) { ["creation_time"]=> int(%d) } string(4) "key4" array(1) { ["creation_time"]=> int(%d) } string(4) "key5" array(1) { ["creation_time"]=> int(%d) } string(4) "key6" array(1) { ["creation_time"]=> int(%d) } string(4) "key7" array(1) { ["creation_time"]=> int(%d) } string(4) "key8" array(1) { ["creation_time"]=> int(%d) } string(4) "key9" array(1) { ["creation_time"]=> int(%d) } ============================ IT #5 ============================ string(5) "key10" array(1) { ["deletion_time"]=> int(0) } string(4) "key0" array(1) { ["deletion_time"]=> int(0) } string(4) "key1" array(1) { ["deletion_time"]=> int(0) } string(4) "key2" array(1) { ["deletion_time"]=> int(0) } string(4) "key3" array(1) { ["deletion_time"]=> int(0) } string(4) "key4" array(1) { ["deletion_time"]=> int(0) } string(4) "key5" array(1) { ["deletion_time"]=> int(0) } string(4) "key6" array(1) { ["deletion_time"]=> int(0) } string(4) "key7" array(1) { ["deletion_time"]=> int(0) } string(4) "key8" array(1) { ["deletion_time"]=> int(0) } string(4) "key9" array(1) { ["deletion_time"]=> int(0) } ============================ IT #6 ============================ string(5) "key10" array(1) { ["access_time"]=> int(%d) } string(4) "key0" array(1) { ["access_time"]=> int(%d) } string(4) "key1" array(1) { ["access_time"]=> int(%d) } string(4) "key2" array(1) { ["access_time"]=> int(%d) } string(4) "key3" array(1) { ["access_time"]=> int(%d) } string(4) "key4" array(1) { ["access_time"]=> int(%d) } string(4) "key5" array(1) { ["access_time"]=> int(%d) } string(4) "key6" array(1) { ["access_time"]=> int(%d) } string(4) "key7" array(1) { ["access_time"]=> int(%d) } string(4) "key8" array(1) { ["access_time"]=> int(%d) } string(4) "key9" array(1) { ["access_time"]=> int(%d) } ============================ IT #7 ============================ string(5) "key10" array(1) { ["ref_count"]=> int(0) } string(4) "key0" array(1) { ["ref_count"]=> int(0) } string(4) "key1" array(1) { ["ref_count"]=> int(0) } string(4) "key2" array(1) { ["ref_count"]=> int(0) } string(4) "key3" array(1) { ["ref_count"]=> int(0) } string(4) "key4" array(1) { ["ref_count"]=> int(0) } string(4) "key5" array(1) { ["ref_count"]=> int(0) } string(4) "key6" array(1) { ["ref_count"]=> int(0) } string(4) "key7" array(1) { ["ref_count"]=> int(0) } string(4) "key8" array(1) { ["ref_count"]=> int(0) } string(4) "key9" array(1) { ["ref_count"]=> int(0) } ============================ IT #8 ============================ string(5) "key10" array(1) { ["mem_size"]=> int(%d) } string(4) "key0" array(1) { ["mem_size"]=> int(%d) } string(4) "key1" array(1) { ["mem_size"]=> int(%d) } string(4) "key2" array(1) { ["mem_size"]=> int(%d) } string(4) "key3" array(1) { ["mem_size"]=> int(%d) } string(4) "key4" array(1) { ["mem_size"]=> int(%d) } string(4) "key5" array(1) { ["mem_size"]=> int(%d) } string(4) "key6" array(1) { ["mem_size"]=> int(%d) } string(4) "key7" array(1) { ["mem_size"]=> int(%d) } string(4) "key8" array(1) { ["mem_size"]=> int(%d) } string(4) "key9" array(1) { ["mem_size"]=> int(%d) } ============================ IT #9 ============================ string(5) "key10" array(1) { ["ttl"]=> int(0) } string(4) "key0" array(1) { ["ttl"]=> int(0) } string(4) "key1" array(1) { ["ttl"]=> int(0) } string(4) "key2" array(1) { ["ttl"]=> int(0) } string(4) "key3" array(1) { ["ttl"]=> int(0) } string(4) "key4" array(1) { ["ttl"]=> int(0) } string(4) "key5" array(1) { ["ttl"]=> int(0) } string(4) "key6" array(1) { ["ttl"]=> int(0) } string(4) "key7" array(1) { ["ttl"]=> int(0) } string(4) "key8" array(1) { ["ttl"]=> int(0) } string(4) "key9" array(1) { ["ttl"]=> int(0) } ============================ IT #10 ============================ string(5) "key10" array(0) { } string(4) "key0" array(0) { } string(4) "key1" array(0) { } string(4) "key2" array(0) { } string(4) "key3" array(0) { } string(4) "key4" array(0) { } string(4) "key5" array(0) { } string(4) "key6" array(0) { } string(4) "key7" array(0) { } string(4) "key8" array(0) { } string(4) "key9" array(0) { } ============================ IT #11 ============================ string(5) "key10" array(10) { ["key"]=> string(5) "key10" ["value"]=> string(7) "value10" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } string(4) "key0" array(10) { ["key"]=> string(4) "key0" ["value"]=> string(6) "value0" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } string(4) "key1" array(10) { ["key"]=> string(4) "key1" ["value"]=> string(6) "value1" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } string(4) "key2" array(10) { ["key"]=> string(4) "key2" ["value"]=> string(6) "value2" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } string(4) "key3" array(10) { ["key"]=> string(4) "key3" ["value"]=> string(6) "value3" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } string(4) "key4" array(10) { ["key"]=> string(4) "key4" ["value"]=> string(6) "value4" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } string(4) "key5" array(10) { ["key"]=> string(4) "key5" ["value"]=> string(6) "value5" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } string(4) "key6" array(10) { ["key"]=> string(4) "key6" ["value"]=> string(6) "value6" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } string(4) "key7" array(10) { ["key"]=> string(4) "key7" ["value"]=> string(6) "value7" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } string(4) "key8" array(10) { ["key"]=> string(4) "key8" ["value"]=> string(6) "value8" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } string(4) "key9" array(10) { ["key"]=> string(4) "key9" ["value"]=> string(6) "value9" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) ["ttl"]=> int(0) } ============================ IT #12 ============================ string(5) "key10" array(9) { ["key"]=> string(5) "key10" ["value"]=> string(7) "value10" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key0" array(9) { ["key"]=> string(4) "key0" ["value"]=> string(6) "value0" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key1" array(9) { ["key"]=> string(4) "key1" ["value"]=> string(6) "value1" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key2" array(9) { ["key"]=> string(4) "key2" ["value"]=> string(6) "value2" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key3" array(9) { ["key"]=> string(4) "key3" ["value"]=> string(6) "value3" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key4" array(9) { ["key"]=> string(4) "key4" ["value"]=> string(6) "value4" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key5" array(9) { ["key"]=> string(4) "key5" ["value"]=> string(6) "value5" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key6" array(9) { ["key"]=> string(4) "key6" ["value"]=> string(6) "value6" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key7" array(9) { ["key"]=> string(4) "key7" ["value"]=> string(6) "value7" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key8" array(9) { ["key"]=> string(4) "key8" ["value"]=> string(6) "value8" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key9" array(9) { ["key"]=> string(4) "key9" ["value"]=> string(6) "value9" ["num_hits"]=> int(0) ["mtime"]=> int(%d) ["creation_time"]=> int(%d) ["deletion_time"]=> int(0) ["access_time"]=> int(%d) ["ref_count"]=> int(0) ["mem_size"]=> int(%d) } ============================ IT #13 ============================ string(5) "key10" array(3) { ["key"]=> string(5) "key10" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key0" array(3) { ["key"]=> string(4) "key0" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key1" array(3) { ["key"]=> string(4) "key1" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key2" array(3) { ["key"]=> string(4) "key2" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key3" array(3) { ["key"]=> string(4) "key3" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key4" array(3) { ["key"]=> string(4) "key4" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key5" array(3) { ["key"]=> string(4) "key5" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key6" array(3) { ["key"]=> string(4) "key6" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key7" array(3) { ["key"]=> string(4) "key7" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key8" array(3) { ["key"]=> string(4) "key8" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } string(4) "key9" array(3) { ["key"]=> string(4) "key9" ["num_hits"]=> int(0) ["mem_size"]=> int(%d) } ============================ ===DONE=== PKi]9 tests/data/abc.datanu[s:3:"123"; PKi]EM7tests/apc_bin_001.phptnu[--TEST-- APC: bindump user cache, variation 1 --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 --FILE-- ===DONE=== --EXPECTF-- bool(false) int(42) ===DONE=== PKi],$ZZtests/apc_010.phptnu[--TEST-- APC: apc_store/fetch/add with array of key/value pairs. --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- ===DONE=== --EXPECTF-- array(0) { } array(4) { ["key1"]=> string(6) "value1" ["key2"]=> string(6) "value2" ["key3"]=> array(2) { [0]=> string(7) "value3a" [1]=> string(7) "value3b" } ["key4"]=> int(4) } array(2) { ["key1"]=> string(6) "value1" ["key3"]=> array(2) { [0]=> string(7) "value3a" [1]=> string(7) "value3b" } } array(2) { ["key1"]=> int(-1) ["key3"]=> int(-1) } array(4) { ["key1"]=> string(6) "value1" ["key2"]=> string(6) "value2" ["key3"]=> array(2) { [0]=> string(7) "value3a" [1]=> string(7) "value3b" } ["key4"]=> int(4) } ===DONE=== PKi]O:tests/apc_005.phptnu[--TEST-- APC: apc_store/fetch with arrays of objects --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- ===DONE=== --EXPECTF-- array(2) { [0]=> object(stdClass)#1 (0) { } [1]=> object(stdClass)#2 (0) { } } array(2) { [0]=> object(stdClass)#1 (0) { } [1]=> object(stdClass)#2 (0) { } } array(2) { [0]=> object(stdClass)#3 (0) { } [1]=> object(stdClass)#4 (0) { } } ===DONE=== PKi]6tests/server_test.incnu[ STDIN, 1 => STDOUT, 2 => STDERR, ); $php_args = getenv('TEST_PHP_ARGS'); if (empty($php_args)) { $ext = (substr(PHP_OS, 0, 3) == 'WIN') ? 'php_apcu.dll' : 'apcu.so'; $php_args = "-d extension_dir=$doc_root/../modules -d extension=$ext"; } if ($php_opts) { $php_args = "$php_args -d " . implode(' -d ', $php_opts);; } if (substr(PHP_OS, 0, 3) == 'WIN') { $cmd = "{$php_executable} -n $php_args -t {$doc_root} -S $host:$port"; if (!$no_router) { $cmd .= " {$router}"; } $handle = proc_open(addslashes($cmd), $descriptorspec, $pipes, $doc_root, NULL, array("bypass_shell" => true, "suppress_errors" => true)); } else { $cmd = "exec {$php_executable} -n $php_args -t {$doc_root} -S $host:$port"; if (!$no_router) { $cmd .= " {$doc_root}/{$router}"; } $cmd .= " 2>/dev/null"; $handle = proc_open($cmd, $descriptorspec, $pipes, $doc_root); } // note: even when server prints 'Listening on localhost:8964...Press Ctrl-C to quit.' // it might not be listening yet...need to wait until fsockopen() call returns $i = 0; while (($i++ < 10) && !connection_test($host, $port)) { usleep(100000); } return $handle; } function server_start($code = 'echo "Hello world";', $php_opts = array(), $no_router = FALSE) { global $doc_root, $router, $handles, $ports, $num_servers; if ($code) { file_put_contents($doc_root . '/' . $router, ''); } for ($i = 0; $i < $num_servers; $i++) { $h = server_start_one(PHP_CLI_SERVER_HOSTNAME, PHP_CLI_SERVER_PORT+$i, $code, $php_opts, $no_router); $handles[] = $h; } register_shutdown_function( function($handles) use($router) { foreach ($handles as $handle) { proc_terminate($handle); } @unlink(__DIR__ . "/{$router}"); }, $handles ); // don't bother sleeping, server is already up // server can take a variable amount of time to be up, so just sleeping a guessed amount of time // does not work. this is why tests sometimes pass and sometimes fail. to get a reliable pass // sleeping doesn't work. } function get_response($fp, $data_only = true) { $s = ''; while (!feof($fp)) { $s .= fgets($fp); } if ($data_only) { $parts = explode("\r\n\r\n", $s); $s = $parts[1]; } return $s; } function connection_test($host, $port) { $port = intval($port)?:80; $fp = @fsockopen($host, $port, $errno, $errstr, 2); if (!$fp) { return false; } $send = "GET / HTTP/1.1\nHost: {$host}\r\n\r\n"; /* will not out here, just test if the connection has worked*/ if(@fwrite($fp, $send)) { get_response($fp); fclose($fp); return true; } @fclose($fp); return false; } function run_test_simple($request_uri = NULL) { global $num_servers; $send = "GET /" . $request_uri ." HTTP/1.1\nHost: " . PHP_CLI_SERVER_HOSTNAME . "\r\n\r\n"; for ($i = 0; $i < $num_servers; $i++) { run_test(PHP_CLI_SERVER_HOSTNAME, PHP_CLI_SERVER_PORT+$i, $send); } } function run_test($host, $port, $send) { $fp = fsockopen($host, $port, $errno, $errstr, 3); if (!$fp) { die(sprintf("connect failed errno=%d errstr='%s'", $errno, $errstr)); } if(fwrite($fp, $send)) { echo get_response($fp); } fclose($fp); } PKi]ɣmmtests/apc_008.phptnu[--TEST-- APC: apc_cas test --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- ===DONE=== --EXPECTF-- $foobar = 2 $foobar == 1 ? 2 : 1 = fail $foobar == 2 ? 1 : 2 = ok $foobar = 1 $f__bar == 1 ? 2 : 1 = fail $perfection == 2 ? 1 : 2 = epic fail $foobar = 1 ===DONE=== PKi]ϋYtests/024.phptnu[--TEST-- Looped regression test (may take a while) (from tests/lang/024.phpt) --INI-- apc.enabled=1 apc.cache_by_default=1 apc.enable_cli=1 --FILE-- *** Testing assignments and variable aliasing: *** This should read "blah": This should read "this is nifty": ************************************************* *** Testing integer operators *** Correct result - 8: Correct result - 8: Correct result - 2: Correct result - -2: Correct result - 15: Correct result - 15: Correct result - 2: Correct result - 3: ********************************* *** Testing real operators *** Correct result - 8: Correct result - 8: Correct result - 2: Correct result - -2: Correct result - 15: Correct result - 15: Correct result - 2: Correct result - 3: ********************************* *** Testing if/elseif/else control *** *** Seriously nested if's test *** ** spelling correction by kluzz ** 0) { $j--; } } } elseif (2-2) { /* as long as 2-2==0, this isn't supposed to be executed either */ $i = ++$j; echo "hmm, this shouldn't be displayed #2\n"; if (1) { $j = ++$i; if (0) { $j = $i*2+$j*($i++); if (1) { $i++; echo "damn, this shouldn't be displayed\n"; } else { $j++; echo "this shouldn't be displayed either\n"; } } else if (1) { ++$j; echo "this isn't supposed to be displayed\n"; } } elseif (0) { $j++; echo "this definitely shouldn't be displayed\n"; } else { $i++; echo "and this too shouldn't be displayed\n"; } } else { $j=$i++; /* this should set $i to 1, but shouldn't change $j (it's assigned $i's previous values, zero) */ echo "this should be displayed. should be: \$i=1, \$j=0. is: \$i=$i, \$j=$j\n"; if (1) { $j += ++$i; /* ++$i --> $i==2, $j += 2 --> $j==2 */ if (0) { $j += 40; if (1) { $i += 50; echo "damn, this shouldn't be displayed\n"; } else { $j += 20; echo "this shouldn't be displayed either\n"; } } else if (1) { $j *= $i; /* $j *= 2 --> $j == 4 */ echo "this is supposed to be displayed. should be: \$i=2, \$j=4. is: \$i=$i, \$j=$j\n"; echo "3 loop iterations should follow:\n"; while ($i<=$j) { echo $i++." $j\n"; } } } elseif (0) { echo "this definitely shouldn't be displayed\n"; } else { echo "and this too shouldn't be displayed\n"; } echo "**********************************\n"; } ?> *** C-style else-if's *** ************************* *** WHILE tests *** $j) { echo "$i is greater than $j\n"; } else if ($i==$j) { echo "$i equals $j\n"; } else { echo "$i is smaller than $j\n"; } $i++; } ?> ******************* *** Nested WHILEs *** ********************* *** hash test... *** ************************** *** Hash resizing test *** 0) { $a = $a . "a"; echo "$a\n"; $resize[$a] = $i; $i--; } $i = 10; $a = "b"; while ($i > 0) { $a = $a . "a"; echo "$a\n"; echo $resize[$a]."\n"; $i--; } ?> ************************** *** break/continue test *** 2) { break; } $j=0; echo "\$j should go from 3 to 4, and \$q should go from 3 to 4\n"; while ($j<5) { if ($j<=2) { $j++; continue; } echo " \$j=$j\n"; for ($q=0; $q<=10; $q++) { if ($q<3) { continue; } if ($q>4) { break; } echo " \$q=$q\n"; } $j++; } $j=0; echo "\$j should go from 0 to 2\n"; while ($j<5) { if ($j>2) { $k=0; echo "\$k should go from 0 to 2\n"; while ($k<5) { if ($k>2) { break 2; } echo " \$k=$k\n"; $k++; } } echo " \$j=$j\n"; $j++; } echo "\$i=$i\n"; $i++; } ?> *********************** *** Nested file include test *** ******************************** --EXPECT-- *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. *** Testing assignments and variable aliasing: *** This should read "blah": blah This should read "this is nifty": this is nifty ************************************************* *** Testing integer operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing real operators *** Correct result - 8: 8 Correct result - 8: 8 Correct result - 2: 2 Correct result - -2: -2 Correct result - 15: 15 Correct result - 15: 15 Correct result - 2: 2 Correct result - 3: 3 ********************************* *** Testing if/elseif/else control *** This works this_still_works should_print *** Seriously nested if's test *** ** spelling correction by kluzz ** Only two lines of text should follow: this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 3 loop iterations should follow: 2 4 3 4 4 4 ********************************** *** C-style else-if's *** This should be displayed ************************* *** WHILE tests *** 0 is smaller than 20 1 is smaller than 20 2 is smaller than 20 3 is smaller than 20 4 is smaller than 20 5 is smaller than 20 6 is smaller than 20 7 is smaller than 20 8 is smaller than 20 9 is smaller than 20 10 is smaller than 20 11 is smaller than 20 12 is smaller than 20 13 is smaller than 20 14 is smaller than 20 15 is smaller than 20 16 is smaller than 20 17 is smaller than 20 18 is smaller than 20 19 is smaller than 20 20 equals 20 21 is greater than 20 22 is greater than 20 23 is greater than 20 24 is greater than 20 25 is greater than 20 26 is greater than 20 27 is greater than 20 28 is greater than 20 29 is greater than 20 30 is greater than 20 31 is greater than 20 32 is greater than 20 33 is greater than 20 34 is greater than 20 35 is greater than 20 36 is greater than 20 37 is greater than 20 38 is greater than 20 39 is greater than 20 ******************* *** Nested WHILEs *** Each array variable should be equal to the sum of its indices: ${test00}[0] = 0 ${test00}[1] = 1 ${test00}[2] = 2 ${test01}[0] = 1 ${test01}[1] = 2 ${test01}[2] = 3 ${test02}[0] = 2 ${test02}[1] = 3 ${test02}[2] = 4 ${test10}[0] = 1 ${test10}[1] = 2 ${test10}[2] = 3 ${test11}[0] = 2 ${test11}[1] = 3 ${test11}[2] = 4 ${test12}[0] = 3 ${test12}[1] = 4 ${test12}[2] = 5 ${test20}[0] = 2 ${test20}[1] = 3 ${test20}[2] = 4 ${test21}[0] = 3 ${test21}[1] = 4 ${test21}[2] = 5 ${test22}[0] = 4 ${test22}[1] = 5 ${test22}[2] = 6 ********************* *** hash test... *** commented out... ************************** *** Hash resizing test *** ba baa baaa baaaa baaaaa baaaaaa baaaaaaa baaaaaaaa baaaaaaaaa baaaaaaaaaa ba 10 baa 9 baaa 8 baaaa 7 baaaaa 6 baaaaaa 5 baaaaaaa 4 baaaaaaaa 3 baaaaaaaaa 2 baaaaaaaaaa 1 ************************** *** break/continue test *** $i should go from 0 to 2 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=0 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=1 $j should go from 3 to 4, and $q should go from 3 to 4 $j=3 $q=3 $q=4 $j=4 $q=3 $q=4 $j should go from 0 to 2 $j=0 $j=1 $j=2 $k should go from 0 to 2 $k=0 $k=1 $k=2 $i=2 *********************** *** Nested file include test *** This is Finish.phtml. This file is supposed to be included from regression_test.phtml. This is normal HTML. and this is PHP code, 2+2=4 ******************************** Tests completed. PKi]#;}tests/iterator_002.phptnu[--TEST-- APC: APCIterator regex --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- $value) { $vals[$key] = $value['key']; } ksort($vals); var_dump($vals); ?> ===DONE=== --EXPECT-- array(4) { ["key10"]=> string(5) "key10" ["key20"]=> string(5) "key20" ["key30"]=> string(5) "key30" ["key40"]=> string(5) "key40" } ===DONE=== PKi]ٟtests/apc_003.phptnu[--TEST-- APC: apc_store/fetch with objects (php pre-5.3) --SKIPIF-- = 0) { echo "skip\n"; } ?> --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- a = true; var_dump($bar); class bar extends foo { public $pub = 'bar'; protected $pro = 'bar'; private $pri = 'bar'; // we don't see this, we'd need php 5.1 new serialization function __construct() { $this->bar = true; } function change() { $this->pri = 'mod'; } } class baz extends bar { private $pri = 'baz'; function __construct() { parent::__construct(); $this->baz = true; } } $baz = new baz; var_dump($baz); $baz->change(); var_dump($baz); apc_store('baz', $baz); unset($baz); var_dump(apc_fetch('baz')); ?> ===DONE=== --EXPECTF-- object(foo)#%d (0) { } object(foo)#%d (0) { } object(foo)#%d (1) { ["a"]=> bool(true) } object(baz)#%d (6) { ["pri:private"]=> string(3) "baz" ["pub"]=> string(3) "bar" ["pro:protected"]=> string(3) "bar" ["pri:private"]=> string(3) "bar" ["bar"]=> bool(true) ["baz"]=> bool(true) } object(baz)#%d (6) { ["pri:private"]=> string(3) "baz" ["pub"]=> string(3) "bar" ["pro:protected"]=> string(3) "bar" ["pri:private"]=> string(3) "mod" ["bar"]=> bool(true) ["baz"]=> bool(true) } object(baz)#%d (6) { ["pri:private"]=> string(3) "baz" ["pub"]=> string(3) "bar" ["pro:protected"]=> string(3) "bar" ["pri:private"]=> string(3) "mod" ["bar"]=> bool(true) ["baz"]=> bool(true) } ===DONE=== PKi]--tests/apc_001.phptnu[--TEST-- APC: apc_store/fetch with strings --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 --FILE-- ===DONE=== --EXPECTF-- string(11) "hello world" string(11) "hello world" string(4) "nice" string(11) "hello world" ===DONE=== PKi]7ttests/iterator_005.phptnu[--TEST-- APC: APCIterator delete --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 --FILE-- $value) { $vals[$key] = $value['key']; } foreach($it2 as $key=>$value) { $vals2[$key] = $value['key']; } ksort($vals2); var_dump($vals); var_dump($vals2); ?> ===DONE=== --EXPECT-- array(0) { } array(37) { ["key0"]=> string(4) "key0" ["key1"]=> string(4) "key1" ["key11"]=> string(5) "key11" ["key12"]=> string(5) "key12" ["key13"]=> string(5) "key13" ["key14"]=> string(5) "key14" ["key15"]=> string(5) "key15" ["key16"]=> string(5) "key16" ["key17"]=> string(5) "key17" ["key18"]=> string(5) "key18" ["key19"]=> string(5) "key19" ["key2"]=> string(4) "key2" ["key21"]=> string(5) "key21" ["key22"]=> string(5) "key22" ["key23"]=> string(5) "key23" ["key24"]=> string(5) "key24" ["key25"]=> string(5) "key25" ["key26"]=> string(5) "key26" ["key27"]=> string(5) "key27" ["key28"]=> string(5) "key28" ["key29"]=> string(5) "key29" ["key3"]=> string(4) "key3" ["key31"]=> string(5) "key31" ["key32"]=> string(5) "key32" ["key33"]=> string(5) "key33" ["key34"]=> string(5) "key34" ["key35"]=> string(5) "key35" ["key36"]=> string(5) "key36" ["key37"]=> string(5) "key37" ["key38"]=> string(5) "key38" ["key39"]=> string(5) "key39" ["key4"]=> string(4) "key4" ["key5"]=> string(4) "key5" ["key6"]=> string(4) "key6" ["key7"]=> string(4) "key7" ["key8"]=> string(4) "key8" ["key9"]=> string(4) "key9" } ===DONE=== PKi]qtttests/apc_006.phptnu[--TEST-- APC: apc_store/fetch reference test --SKIPIF-- --INI-- apc.enabled=1 apc.enable_cli=1 apc.file_update_protection=0 apc.serializer=default report_memleaks=0 --FILE-- ===DONE=== --EXPECTF-- array(9) refcount(2){ [0]=> string(1) "a" refcount(1) [1]=> &array(1) refcount(2){ [0]=> string(1) "c" refcount(1) } [2]=> &array(1) refcount(2){ [0]=> string(1) "c" refcount(1) } [3]=> &string(1) "d" refcount(3) [4]=> &string(1) "d" refcount(3) [5]=> &string(1) "d" refcount(3) [6]=> string(1) "e" refcount(2) [7]=> string(1) "e" refcount(2) [8]=> &array(2) refcount(2){ [0]=> string(1) "f" refcount(1) [1]=> &array(2) refcount(2){ [0]=> string(1) "f" refcount(1) [1]=> *RECURSION* } } } ===DONE=== PKi]P!tests/get_included_files_inc1.incnu[PKi]$ŋmtests/iterator_003.phptnu[PKi] WW!?tests/get_included_files_inc2.incnu[PKi]w:tests/php_5_3_ns.incnu[PKi]Y$) tests/apc_bin_004.phptnu[PKi];qXtests/iterator_004.phptnu[PKi]a tests/bad/abc.datanu[PKi]__tests/apc_bin_003.phptnu[PKi]nXB{;;tests/iterator_001.phptnu[PKi]dEotests/iterator_007.phptnu[PKi]ˆtests/apc_004.phptnu[PKi]-WW!"tests/get_included_files_inc3.incnu[PKi]b!w#tests/023-2.incnu[PKi]( ,UUj$tests/apc_007.phptnu[PKi]2j))tests/apc_002.phptnu[PKi]iV6+tests/apc_bin_002.phptnu[PKi] s55q.tests/skipif.incnu[PKi]{zz.tests/iterator_008.phptnu[PKi]&  0tests/apc_003b.phptnu[PKi]47tests/apc_011.phptnu[PKi]9HͪBB9tests/iterator_006.phptnu[PKi]9 |tests/data/abc.datanu[PKi]EM7}tests/apc_bin_001.phptnu[PKi],$ZZHtests/apc_010.phptnu[PKi]O:tests/apc_005.phptnu[PKi]6χtests/server_test.incnu[PKi]ɣmm$tests/apc_008.phptnu[PKi]ϋYӚtests/024.phptnu[PKi]#;}tests/iterator_002.phptnu[PKi]ٟ۶tests/apc_003.phptnu[PKi]--tests/apc_001.phptnu[PKi]7tvtests/iterator_005.phptnu[PKi]qtttests/apc_006.phptnu[PK!! 7