1--TEST-- 2Looped regression test (may take a while) 3--FILE-- 4<?php 5for ($jdk=0; $jdk<50; $jdk++) { 6?><html> 7<head> 8<?php /* the point of this file is to intensively test various aspects of the parser. 9 * right now, each test focuses in one aspect only (e.g. variable aliasing, arithmetic operator, 10 * various control structures), while trying to combine code from other parts of the parser as well. 11 */ 12?> 13*** Testing assignments and variable aliasing: *** 14<?php 15 /* This test tests assignments to variables using other variables as variable-names */ 16 $a = "b"; 17 $$a = "test"; 18 $$$a = "blah"; 19 ${$$$a}["associative arrays work too"] = "this is nifty"; 20?> 21This should read "blah": <?php echo "$test\n"; ?> 22This should read "this is nifty": <?php echo $blah[$test="associative arrays work too"]."\n"; ?> 23************************************************* 24 25*** Testing integer operators *** 26<?php 27 /* test just about any operator possible on $i and $j (ints) */ 28 $i = 5; 29 $j = 3; 30?> 31Correct result - 8: <?php echo $i+$j; ?> 32 33Correct result - 8: <?php echo $i+$j; ?> 34 35Correct result - 2: <?php echo $i-$j; ?> 36 37Correct result - -2: <?php echo $j-$i; ?> 38 39Correct result - 15: <?php echo $i*$j; ?> 40 41Correct result - 15: <?php echo $j*$i; ?> 42 43Correct result - 2: <?php echo $i%$j; ?> 44 45Correct result - 3: <?php echo $j%$i; ?> 46 47********************************* 48 49*** Testing real operators *** 50<?php 51 /* test just about any operator possible on $i and $j (floats) */ 52 $i = 5.0; 53 $j = 3.0; 54?> 55Correct result - 8: <?php echo $i+$j; ?> 56 57Correct result - 8: <?php echo $i+$j; ?> 58 59Correct result - 2: <?php echo $i-$j; ?> 60 61Correct result - -2: <?php echo $j-$i; ?> 62 63Correct result - 15: <?php echo $i*$j; ?> 64 65Correct result - 15: <?php echo $j*$i; ?> 66 67Correct result - 2: <?php echo $i%$j; ?> 68 69Correct result - 3: <?php echo $j%$i; ?> 70 71********************************* 72 73*** Testing if/elseif/else control *** 74 75<?php 76/* sick if/elseif/else test by Andi :) */ 77$a = 5; 78if ($a == "4") { 79 echo "This "." does "." not "." work\n"; 80} elseif ($a == "5") { 81 echo "This "." works\n"; 82 $a = 6; 83 if ("andi" == ($test = "andi")) { 84 echo "this_still_works\n"; 85 } elseif (1) { 86 echo "should_not_print\n"; 87 } else { 88 echo "should_not_print\n"; 89 } 90 if (44 == 43) { 91 echo "should_not_print\n"; 92 } else { 93 echo "should_print\n"; 94 } 95} elseif ($a == 6) { 96 echo "this "."broken\n"; 97 if (0) { 98 echo "this_should_not_print\n"; 99 } else { 100 echo "TestingDanglingElse_This_Should_not_print\n"; 101 } 102} else { 103 echo "This "."does "." not"." work\n"; 104} 105?> 106 107 108*** Seriously nested if's test *** 109** spelling correction by kluzz ** 110<?php 111/* yet another sick if/elseif/else test by Zeev */ 112$i=$j=0; 113echo "Only two lines of text should follow:\n"; 114if (0) { /* this code is not supposed to be executed */ 115 echo "hmm, this shouldn't be displayed #1\n"; 116 $j++; 117 if (1) { 118 $i += $j; 119 if (0) { 120 $j = ++$i; 121 if (1) { 122 $j *= $i; 123 echo "damn, this shouldn't be displayed\n"; 124 } else { 125 $j /= $i; 126 ++$j; 127 echo "this shouldn't be displayed either\n"; 128 } 129 } elseif (1) { 130 $i++; $j++; 131 echo "this isn't supposed to be displayed\n"; 132 } 133 } elseif (0) { 134 $i++; 135 echo "this definitely shouldn't be displayed\n"; 136 } else { 137 --$j; 138 echo "and this too shouldn't be displayed\n"; 139 while ($j>0) { 140 $j--; 141 } 142 } 143} elseif (2-2) { /* as long as 2-2==0, this isn't supposed to be executed either */ 144 $i = ++$j; 145 echo "hmm, this shouldn't be displayed #2\n"; 146 if (1) { 147 $j = ++$i; 148 if (0) { 149 $j = $i*2+$j*($i++); 150 if (1) { 151 $i++; 152 echo "damn, this shouldn't be displayed\n"; 153 } else { 154 $j++; 155 echo "this shouldn't be displayed either\n"; 156 } 157 } else if (1) { 158 ++$j; 159 echo "this isn't supposed to be displayed\n"; 160 } 161 } elseif (0) { 162 $j++; 163 echo "this definitely shouldn't be displayed\n"; 164 } else { 165 $i++; 166 echo "and this too shouldn't be displayed\n"; 167 } 168} else { 169 $j=$i++; /* this should set $i to 1, but shouldn't change $j (it's assigned $i's previous values, zero) */ 170 echo "this should be displayed. should be: \$i=1, \$j=0. is: \$i=$i, \$j=$j\n"; 171 if (1) { 172 $j += ++$i; /* ++$i --> $i==2, $j += 2 --> $j==2 */ 173 if (0) { 174 $j += 40; 175 if (1) { 176 $i += 50; 177 echo "damn, this shouldn't be displayed\n"; 178 } else { 179 $j += 20; 180 echo "this shouldn't be displayed either\n"; 181 } 182 } else if (1) { 183 $j *= $i; /* $j *= 2 --> $j == 4 */ 184 echo "this is supposed to be displayed. should be: \$i=2, \$j=4. is: \$i=$i, \$j=$j\n"; 185 echo "3 loop iterations should follow:\n"; 186 while ($i<=$j) { 187 echo $i++." $j\n"; 188 } 189 } 190 } elseif (0) { 191 echo "this definitely shouldn't be displayed\n"; 192 } else { 193 echo "and this too shouldn't be displayed\n"; 194 } 195 echo "**********************************\n"; 196} 197?> 198 199*** C-style else-if's *** 200<?php 201 /* looks like without we even tried, C-style else-if structure works fine! */ 202 if ($a=0) { 203 echo "This shouldn't be displayed\n"; 204 } else if ($a++) { 205 echo "This shouldn't be displayed either\n"; 206 } else if (--$a) { 207 echo "No, this neither\n"; 208 } else if (++$a) { 209 echo "This should be displayed\n"; 210 } else { 211 echo "This shouldn't be displayed at all\n"; 212 } 213?> 214************************* 215 216*** WHILE tests *** 217<?php 218$i=0; 219$j=20; 220while ($i<(2*$j)) { 221 if ($i>$j) { 222 echo "$i is greater than $j\n"; 223 } else if ($i==$j) { 224 echo "$i equals $j\n"; 225 } else { 226 echo "$i is smaller than $j\n"; 227 } 228 $i++; 229} 230?> 231******************* 232 233 234*** Nested WHILEs *** 235<?php 236$arr_len=3; 237 238$i=0; 239while ($i<$arr_len) { 240 $j=0; 241 while ($j<$arr_len) { 242 $k=0; 243 while ($k<$arr_len) { 244 ${"test$i$j"}[$k] = $i+$j+$k; 245 $k++; 246 } 247 $j++; 248 } 249 $i++; 250} 251 252echo "Each array variable should be equal to the sum of its indices:\n"; 253 254$i=0; 255while ($i<$arr_len) { 256 $j=0; 257 while ($j<$arr_len) { 258 $k=0; 259 while ($k<$arr_len) { 260 echo "\${test$i$j}[$k] = ".${"test$i$j"}[$k]."\n"; 261 $k++; 262 } 263 $j++; 264 } 265 $i++; 266} 267?> 268********************* 269 270*** hash test... *** 271<?php 272/* 273$i=0; 274 275while ($i<10000) { 276 $arr[$i]=$i; 277 $i++; 278} 279 280$i=0; 281while ($i<10000) { 282 echo $arr[$i++]."\n"; 283} 284*/ 285echo "commented out..."; 286?> 287 288************************** 289 290*** Hash resizing test *** 291<?php 292$i = 10; 293$a = "b"; 294while ($i > 0) { 295 $a = $a . "a"; 296 echo "$a\n"; 297 $resize[$a] = $i; 298 $i--; 299} 300$i = 10; 301$a = "b"; 302while ($i > 0) { 303 $a = $a . "a"; 304 echo "$a\n"; 305 echo $resize[$a]."\n"; 306 $i--; 307} 308?> 309************************** 310 311 312*** break/continue test *** 313<?php 314$i=0; 315 316echo "\$i should go from 0 to 2\n"; 317while ($i<5) { 318 if ($i>2) { 319 break; 320 } 321 $j=0; 322 echo "\$j should go from 3 to 4, and \$q should go from 3 to 4\n"; 323 while ($j<5) { 324 if ($j<=2) { 325 $j++; 326 continue; 327 } 328 echo " \$j=$j\n"; 329 for ($q=0; $q<=10; $q++) { 330 if ($q<3) { 331 continue; 332 } 333 if ($q>4) { 334 break; 335 } 336 echo " \$q=$q\n"; 337 } 338 $j++; 339 } 340 $j=0; 341 echo "\$j should go from 0 to 2\n"; 342 while ($j<5) { 343 if ($j>2) { 344 $k=0; 345 echo "\$k should go from 0 to 2\n"; 346 while ($k<5) { 347 if ($k>2) { 348 break 2; 349 } 350 echo " \$k=$k\n"; 351 $k++; 352 } 353 } 354 echo " \$j=$j\n"; 355 $j++; 356 } 357 echo "\$i=$i\n"; 358 $i++; 359} 360?> 361*********************** 362 363*** Nested file include test *** 364<?php include("023-2.inc"); ?> 365******************************** 366 367<?php 368{ 369 echo "Tests completed.\n"; # testing some PHP style comment... 370} 371 372} ?> 373--EXPECT-- 374<html> 375<head> 376*** Testing assignments and variable aliasing: *** 377This should read "blah": blah 378This should read "this is nifty": this is nifty 379************************************************* 380 381*** Testing integer operators *** 382Correct result - 8: 8 383Correct result - 8: 8 384Correct result - 2: 2 385Correct result - -2: -2 386Correct result - 15: 15 387Correct result - 15: 15 388Correct result - 2: 2 389Correct result - 3: 3 390********************************* 391 392*** Testing real operators *** 393Correct result - 8: 8 394Correct result - 8: 8 395Correct result - 2: 2 396Correct result - -2: -2 397Correct result - 15: 15 398Correct result - 15: 15 399Correct result - 2: 2 400Correct result - 3: 3 401********************************* 402 403*** Testing if/elseif/else control *** 404 405This works 406this_still_works 407should_print 408 409 410*** Seriously nested if's test *** 411** spelling correction by kluzz ** 412Only two lines of text should follow: 413this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 414this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 4153 loop iterations should follow: 4162 4 4173 4 4184 4 419********************************** 420 421*** C-style else-if's *** 422This should be displayed 423************************* 424 425*** WHILE tests *** 4260 is smaller than 20 4271 is smaller than 20 4282 is smaller than 20 4293 is smaller than 20 4304 is smaller than 20 4315 is smaller than 20 4326 is smaller than 20 4337 is smaller than 20 4348 is smaller than 20 4359 is smaller than 20 43610 is smaller than 20 43711 is smaller than 20 43812 is smaller than 20 43913 is smaller than 20 44014 is smaller than 20 44115 is smaller than 20 44216 is smaller than 20 44317 is smaller than 20 44418 is smaller than 20 44519 is smaller than 20 44620 equals 20 44721 is greater than 20 44822 is greater than 20 44923 is greater than 20 45024 is greater than 20 45125 is greater than 20 45226 is greater than 20 45327 is greater than 20 45428 is greater than 20 45529 is greater than 20 45630 is greater than 20 45731 is greater than 20 45832 is greater than 20 45933 is greater than 20 46034 is greater than 20 46135 is greater than 20 46236 is greater than 20 46337 is greater than 20 46438 is greater than 20 46539 is greater than 20 466******************* 467 468 469*** Nested WHILEs *** 470Each array variable should be equal to the sum of its indices: 471${test00}[0] = 0 472${test00}[1] = 1 473${test00}[2] = 2 474${test01}[0] = 1 475${test01}[1] = 2 476${test01}[2] = 3 477${test02}[0] = 2 478${test02}[1] = 3 479${test02}[2] = 4 480${test10}[0] = 1 481${test10}[1] = 2 482${test10}[2] = 3 483${test11}[0] = 2 484${test11}[1] = 3 485${test11}[2] = 4 486${test12}[0] = 3 487${test12}[1] = 4 488${test12}[2] = 5 489${test20}[0] = 2 490${test20}[1] = 3 491${test20}[2] = 4 492${test21}[0] = 3 493${test21}[1] = 4 494${test21}[2] = 5 495${test22}[0] = 4 496${test22}[1] = 5 497${test22}[2] = 6 498********************* 499 500*** hash test... *** 501commented out... 502************************** 503 504*** Hash resizing test *** 505ba 506baa 507baaa 508baaaa 509baaaaa 510baaaaaa 511baaaaaaa 512baaaaaaaa 513baaaaaaaaa 514baaaaaaaaaa 515ba 51610 517baa 5189 519baaa 5208 521baaaa 5227 523baaaaa 5246 525baaaaaa 5265 527baaaaaaa 5284 529baaaaaaaa 5303 531baaaaaaaaa 5322 533baaaaaaaaaa 5341 535************************** 536 537 538*** break/continue test *** 539$i should go from 0 to 2 540$j should go from 3 to 4, and $q should go from 3 to 4 541 $j=3 542 $q=3 543 $q=4 544 $j=4 545 $q=3 546 $q=4 547$j should go from 0 to 2 548 $j=0 549 $j=1 550 $j=2 551$k should go from 0 to 2 552 $k=0 553 $k=1 554 $k=2 555$i=0 556$j should go from 3 to 4, and $q should go from 3 to 4 557 $j=3 558 $q=3 559 $q=4 560 $j=4 561 $q=3 562 $q=4 563$j should go from 0 to 2 564 $j=0 565 $j=1 566 $j=2 567$k should go from 0 to 2 568 $k=0 569 $k=1 570 $k=2 571$i=1 572$j should go from 3 to 4, and $q should go from 3 to 4 573 $j=3 574 $q=3 575 $q=4 576 $j=4 577 $q=3 578 $q=4 579$j should go from 0 to 2 580 $j=0 581 $j=1 582 $j=2 583$k should go from 0 to 2 584 $k=0 585 $k=1 586 $k=2 587$i=2 588*********************** 589 590*** Nested file include test *** 591<html> 592This is Finish.phtml. This file is supposed to be included 593from regression_test.phtml. This is normal HTML. 594and this is PHP code, 2+2=4 595</html> 596******************************** 597 598Tests completed. 599<html> 600<head> 601*** Testing assignments and variable aliasing: *** 602This should read "blah": blah 603This should read "this is nifty": this is nifty 604************************************************* 605 606*** Testing integer operators *** 607Correct result - 8: 8 608Correct result - 8: 8 609Correct result - 2: 2 610Correct result - -2: -2 611Correct result - 15: 15 612Correct result - 15: 15 613Correct result - 2: 2 614Correct result - 3: 3 615********************************* 616 617*** Testing real operators *** 618Correct result - 8: 8 619Correct result - 8: 8 620Correct result - 2: 2 621Correct result - -2: -2 622Correct result - 15: 15 623Correct result - 15: 15 624Correct result - 2: 2 625Correct result - 3: 3 626********************************* 627 628*** Testing if/elseif/else control *** 629 630This works 631this_still_works 632should_print 633 634 635*** Seriously nested if's test *** 636** spelling correction by kluzz ** 637Only two lines of text should follow: 638this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 639this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 6403 loop iterations should follow: 6412 4 6423 4 6434 4 644********************************** 645 646*** C-style else-if's *** 647This should be displayed 648************************* 649 650*** WHILE tests *** 6510 is smaller than 20 6521 is smaller than 20 6532 is smaller than 20 6543 is smaller than 20 6554 is smaller than 20 6565 is smaller than 20 6576 is smaller than 20 6587 is smaller than 20 6598 is smaller than 20 6609 is smaller than 20 66110 is smaller than 20 66211 is smaller than 20 66312 is smaller than 20 66413 is smaller than 20 66514 is smaller than 20 66615 is smaller than 20 66716 is smaller than 20 66817 is smaller than 20 66918 is smaller than 20 67019 is smaller than 20 67120 equals 20 67221 is greater than 20 67322 is greater than 20 67423 is greater than 20 67524 is greater than 20 67625 is greater than 20 67726 is greater than 20 67827 is greater than 20 67928 is greater than 20 68029 is greater than 20 68130 is greater than 20 68231 is greater than 20 68332 is greater than 20 68433 is greater than 20 68534 is greater than 20 68635 is greater than 20 68736 is greater than 20 68837 is greater than 20 68938 is greater than 20 69039 is greater than 20 691******************* 692 693 694*** Nested WHILEs *** 695Each array variable should be equal to the sum of its indices: 696${test00}[0] = 0 697${test00}[1] = 1 698${test00}[2] = 2 699${test01}[0] = 1 700${test01}[1] = 2 701${test01}[2] = 3 702${test02}[0] = 2 703${test02}[1] = 3 704${test02}[2] = 4 705${test10}[0] = 1 706${test10}[1] = 2 707${test10}[2] = 3 708${test11}[0] = 2 709${test11}[1] = 3 710${test11}[2] = 4 711${test12}[0] = 3 712${test12}[1] = 4 713${test12}[2] = 5 714${test20}[0] = 2 715${test20}[1] = 3 716${test20}[2] = 4 717${test21}[0] = 3 718${test21}[1] = 4 719${test21}[2] = 5 720${test22}[0] = 4 721${test22}[1] = 5 722${test22}[2] = 6 723********************* 724 725*** hash test... *** 726commented out... 727************************** 728 729*** Hash resizing test *** 730ba 731baa 732baaa 733baaaa 734baaaaa 735baaaaaa 736baaaaaaa 737baaaaaaaa 738baaaaaaaaa 739baaaaaaaaaa 740ba 74110 742baa 7439 744baaa 7458 746baaaa 7477 748baaaaa 7496 750baaaaaa 7515 752baaaaaaa 7534 754baaaaaaaa 7553 756baaaaaaaaa 7572 758baaaaaaaaaa 7591 760************************** 761 762 763*** break/continue test *** 764$i should go from 0 to 2 765$j should go from 3 to 4, and $q should go from 3 to 4 766 $j=3 767 $q=3 768 $q=4 769 $j=4 770 $q=3 771 $q=4 772$j should go from 0 to 2 773 $j=0 774 $j=1 775 $j=2 776$k should go from 0 to 2 777 $k=0 778 $k=1 779 $k=2 780$i=0 781$j should go from 3 to 4, and $q should go from 3 to 4 782 $j=3 783 $q=3 784 $q=4 785 $j=4 786 $q=3 787 $q=4 788$j should go from 0 to 2 789 $j=0 790 $j=1 791 $j=2 792$k should go from 0 to 2 793 $k=0 794 $k=1 795 $k=2 796$i=1 797$j should go from 3 to 4, and $q should go from 3 to 4 798 $j=3 799 $q=3 800 $q=4 801 $j=4 802 $q=3 803 $q=4 804$j should go from 0 to 2 805 $j=0 806 $j=1 807 $j=2 808$k should go from 0 to 2 809 $k=0 810 $k=1 811 $k=2 812$i=2 813*********************** 814 815*** Nested file include test *** 816<html> 817This is Finish.phtml. This file is supposed to be included 818from regression_test.phtml. This is normal HTML. 819and this is PHP code, 2+2=4 820</html> 821******************************** 822 823Tests completed. 824<html> 825<head> 826*** Testing assignments and variable aliasing: *** 827This should read "blah": blah 828This should read "this is nifty": this is nifty 829************************************************* 830 831*** Testing integer operators *** 832Correct result - 8: 8 833Correct result - 8: 8 834Correct result - 2: 2 835Correct result - -2: -2 836Correct result - 15: 15 837Correct result - 15: 15 838Correct result - 2: 2 839Correct result - 3: 3 840********************************* 841 842*** Testing real operators *** 843Correct result - 8: 8 844Correct result - 8: 8 845Correct result - 2: 2 846Correct result - -2: -2 847Correct result - 15: 15 848Correct result - 15: 15 849Correct result - 2: 2 850Correct result - 3: 3 851********************************* 852 853*** Testing if/elseif/else control *** 854 855This works 856this_still_works 857should_print 858 859 860*** Seriously nested if's test *** 861** spelling correction by kluzz ** 862Only two lines of text should follow: 863this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 864this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 8653 loop iterations should follow: 8662 4 8673 4 8684 4 869********************************** 870 871*** C-style else-if's *** 872This should be displayed 873************************* 874 875*** WHILE tests *** 8760 is smaller than 20 8771 is smaller than 20 8782 is smaller than 20 8793 is smaller than 20 8804 is smaller than 20 8815 is smaller than 20 8826 is smaller than 20 8837 is smaller than 20 8848 is smaller than 20 8859 is smaller than 20 88610 is smaller than 20 88711 is smaller than 20 88812 is smaller than 20 88913 is smaller than 20 89014 is smaller than 20 89115 is smaller than 20 89216 is smaller than 20 89317 is smaller than 20 89418 is smaller than 20 89519 is smaller than 20 89620 equals 20 89721 is greater than 20 89822 is greater than 20 89923 is greater than 20 90024 is greater than 20 90125 is greater than 20 90226 is greater than 20 90327 is greater than 20 90428 is greater than 20 90529 is greater than 20 90630 is greater than 20 90731 is greater than 20 90832 is greater than 20 90933 is greater than 20 91034 is greater than 20 91135 is greater than 20 91236 is greater than 20 91337 is greater than 20 91438 is greater than 20 91539 is greater than 20 916******************* 917 918 919*** Nested WHILEs *** 920Each array variable should be equal to the sum of its indices: 921${test00}[0] = 0 922${test00}[1] = 1 923${test00}[2] = 2 924${test01}[0] = 1 925${test01}[1] = 2 926${test01}[2] = 3 927${test02}[0] = 2 928${test02}[1] = 3 929${test02}[2] = 4 930${test10}[0] = 1 931${test10}[1] = 2 932${test10}[2] = 3 933${test11}[0] = 2 934${test11}[1] = 3 935${test11}[2] = 4 936${test12}[0] = 3 937${test12}[1] = 4 938${test12}[2] = 5 939${test20}[0] = 2 940${test20}[1] = 3 941${test20}[2] = 4 942${test21}[0] = 3 943${test21}[1] = 4 944${test21}[2] = 5 945${test22}[0] = 4 946${test22}[1] = 5 947${test22}[2] = 6 948********************* 949 950*** hash test... *** 951commented out... 952************************** 953 954*** Hash resizing test *** 955ba 956baa 957baaa 958baaaa 959baaaaa 960baaaaaa 961baaaaaaa 962baaaaaaaa 963baaaaaaaaa 964baaaaaaaaaa 965ba 96610 967baa 9689 969baaa 9708 971baaaa 9727 973baaaaa 9746 975baaaaaa 9765 977baaaaaaa 9784 979baaaaaaaa 9803 981baaaaaaaaa 9822 983baaaaaaaaaa 9841 985************************** 986 987 988*** break/continue test *** 989$i should go from 0 to 2 990$j should go from 3 to 4, and $q should go from 3 to 4 991 $j=3 992 $q=3 993 $q=4 994 $j=4 995 $q=3 996 $q=4 997$j should go from 0 to 2 998 $j=0 999 $j=1 1000 $j=2 1001$k should go from 0 to 2 1002 $k=0 1003 $k=1 1004 $k=2 1005$i=0 1006$j should go from 3 to 4, and $q should go from 3 to 4 1007 $j=3 1008 $q=3 1009 $q=4 1010 $j=4 1011 $q=3 1012 $q=4 1013$j should go from 0 to 2 1014 $j=0 1015 $j=1 1016 $j=2 1017$k should go from 0 to 2 1018 $k=0 1019 $k=1 1020 $k=2 1021$i=1 1022$j should go from 3 to 4, and $q should go from 3 to 4 1023 $j=3 1024 $q=3 1025 $q=4 1026 $j=4 1027 $q=3 1028 $q=4 1029$j should go from 0 to 2 1030 $j=0 1031 $j=1 1032 $j=2 1033$k should go from 0 to 2 1034 $k=0 1035 $k=1 1036 $k=2 1037$i=2 1038*********************** 1039 1040*** Nested file include test *** 1041<html> 1042This is Finish.phtml. This file is supposed to be included 1043from regression_test.phtml. This is normal HTML. 1044and this is PHP code, 2+2=4 1045</html> 1046******************************** 1047 1048Tests completed. 1049<html> 1050<head> 1051*** Testing assignments and variable aliasing: *** 1052This should read "blah": blah 1053This should read "this is nifty": this is nifty 1054************************************************* 1055 1056*** Testing integer operators *** 1057Correct result - 8: 8 1058Correct result - 8: 8 1059Correct result - 2: 2 1060Correct result - -2: -2 1061Correct result - 15: 15 1062Correct result - 15: 15 1063Correct result - 2: 2 1064Correct result - 3: 3 1065********************************* 1066 1067*** Testing real operators *** 1068Correct result - 8: 8 1069Correct result - 8: 8 1070Correct result - 2: 2 1071Correct result - -2: -2 1072Correct result - 15: 15 1073Correct result - 15: 15 1074Correct result - 2: 2 1075Correct result - 3: 3 1076********************************* 1077 1078*** Testing if/elseif/else control *** 1079 1080This works 1081this_still_works 1082should_print 1083 1084 1085*** Seriously nested if's test *** 1086** spelling correction by kluzz ** 1087Only two lines of text should follow: 1088this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 1089this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 10903 loop iterations should follow: 10912 4 10923 4 10934 4 1094********************************** 1095 1096*** C-style else-if's *** 1097This should be displayed 1098************************* 1099 1100*** WHILE tests *** 11010 is smaller than 20 11021 is smaller than 20 11032 is smaller than 20 11043 is smaller than 20 11054 is smaller than 20 11065 is smaller than 20 11076 is smaller than 20 11087 is smaller than 20 11098 is smaller than 20 11109 is smaller than 20 111110 is smaller than 20 111211 is smaller than 20 111312 is smaller than 20 111413 is smaller than 20 111514 is smaller than 20 111615 is smaller than 20 111716 is smaller than 20 111817 is smaller than 20 111918 is smaller than 20 112019 is smaller than 20 112120 equals 20 112221 is greater than 20 112322 is greater than 20 112423 is greater than 20 112524 is greater than 20 112625 is greater than 20 112726 is greater than 20 112827 is greater than 20 112928 is greater than 20 113029 is greater than 20 113130 is greater than 20 113231 is greater than 20 113332 is greater than 20 113433 is greater than 20 113534 is greater than 20 113635 is greater than 20 113736 is greater than 20 113837 is greater than 20 113938 is greater than 20 114039 is greater than 20 1141******************* 1142 1143 1144*** Nested WHILEs *** 1145Each array variable should be equal to the sum of its indices: 1146${test00}[0] = 0 1147${test00}[1] = 1 1148${test00}[2] = 2 1149${test01}[0] = 1 1150${test01}[1] = 2 1151${test01}[2] = 3 1152${test02}[0] = 2 1153${test02}[1] = 3 1154${test02}[2] = 4 1155${test10}[0] = 1 1156${test10}[1] = 2 1157${test10}[2] = 3 1158${test11}[0] = 2 1159${test11}[1] = 3 1160${test11}[2] = 4 1161${test12}[0] = 3 1162${test12}[1] = 4 1163${test12}[2] = 5 1164${test20}[0] = 2 1165${test20}[1] = 3 1166${test20}[2] = 4 1167${test21}[0] = 3 1168${test21}[1] = 4 1169${test21}[2] = 5 1170${test22}[0] = 4 1171${test22}[1] = 5 1172${test22}[2] = 6 1173********************* 1174 1175*** hash test... *** 1176commented out... 1177************************** 1178 1179*** Hash resizing test *** 1180ba 1181baa 1182baaa 1183baaaa 1184baaaaa 1185baaaaaa 1186baaaaaaa 1187baaaaaaaa 1188baaaaaaaaa 1189baaaaaaaaaa 1190ba 119110 1192baa 11939 1194baaa 11958 1196baaaa 11977 1198baaaaa 11996 1200baaaaaa 12015 1202baaaaaaa 12034 1204baaaaaaaa 12053 1206baaaaaaaaa 12072 1208baaaaaaaaaa 12091 1210************************** 1211 1212 1213*** break/continue test *** 1214$i should go from 0 to 2 1215$j should go from 3 to 4, and $q should go from 3 to 4 1216 $j=3 1217 $q=3 1218 $q=4 1219 $j=4 1220 $q=3 1221 $q=4 1222$j should go from 0 to 2 1223 $j=0 1224 $j=1 1225 $j=2 1226$k should go from 0 to 2 1227 $k=0 1228 $k=1 1229 $k=2 1230$i=0 1231$j should go from 3 to 4, and $q should go from 3 to 4 1232 $j=3 1233 $q=3 1234 $q=4 1235 $j=4 1236 $q=3 1237 $q=4 1238$j should go from 0 to 2 1239 $j=0 1240 $j=1 1241 $j=2 1242$k should go from 0 to 2 1243 $k=0 1244 $k=1 1245 $k=2 1246$i=1 1247$j should go from 3 to 4, and $q should go from 3 to 4 1248 $j=3 1249 $q=3 1250 $q=4 1251 $j=4 1252 $q=3 1253 $q=4 1254$j should go from 0 to 2 1255 $j=0 1256 $j=1 1257 $j=2 1258$k should go from 0 to 2 1259 $k=0 1260 $k=1 1261 $k=2 1262$i=2 1263*********************** 1264 1265*** Nested file include test *** 1266<html> 1267This is Finish.phtml. This file is supposed to be included 1268from regression_test.phtml. This is normal HTML. 1269and this is PHP code, 2+2=4 1270</html> 1271******************************** 1272 1273Tests completed. 1274<html> 1275<head> 1276*** Testing assignments and variable aliasing: *** 1277This should read "blah": blah 1278This should read "this is nifty": this is nifty 1279************************************************* 1280 1281*** Testing integer operators *** 1282Correct result - 8: 8 1283Correct result - 8: 8 1284Correct result - 2: 2 1285Correct result - -2: -2 1286Correct result - 15: 15 1287Correct result - 15: 15 1288Correct result - 2: 2 1289Correct result - 3: 3 1290********************************* 1291 1292*** Testing real operators *** 1293Correct result - 8: 8 1294Correct result - 8: 8 1295Correct result - 2: 2 1296Correct result - -2: -2 1297Correct result - 15: 15 1298Correct result - 15: 15 1299Correct result - 2: 2 1300Correct result - 3: 3 1301********************************* 1302 1303*** Testing if/elseif/else control *** 1304 1305This works 1306this_still_works 1307should_print 1308 1309 1310*** Seriously nested if's test *** 1311** spelling correction by kluzz ** 1312Only two lines of text should follow: 1313this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 1314this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 13153 loop iterations should follow: 13162 4 13173 4 13184 4 1319********************************** 1320 1321*** C-style else-if's *** 1322This should be displayed 1323************************* 1324 1325*** WHILE tests *** 13260 is smaller than 20 13271 is smaller than 20 13282 is smaller than 20 13293 is smaller than 20 13304 is smaller than 20 13315 is smaller than 20 13326 is smaller than 20 13337 is smaller than 20 13348 is smaller than 20 13359 is smaller than 20 133610 is smaller than 20 133711 is smaller than 20 133812 is smaller than 20 133913 is smaller than 20 134014 is smaller than 20 134115 is smaller than 20 134216 is smaller than 20 134317 is smaller than 20 134418 is smaller than 20 134519 is smaller than 20 134620 equals 20 134721 is greater than 20 134822 is greater than 20 134923 is greater than 20 135024 is greater than 20 135125 is greater than 20 135226 is greater than 20 135327 is greater than 20 135428 is greater than 20 135529 is greater than 20 135630 is greater than 20 135731 is greater than 20 135832 is greater than 20 135933 is greater than 20 136034 is greater than 20 136135 is greater than 20 136236 is greater than 20 136337 is greater than 20 136438 is greater than 20 136539 is greater than 20 1366******************* 1367 1368 1369*** Nested WHILEs *** 1370Each array variable should be equal to the sum of its indices: 1371${test00}[0] = 0 1372${test00}[1] = 1 1373${test00}[2] = 2 1374${test01}[0] = 1 1375${test01}[1] = 2 1376${test01}[2] = 3 1377${test02}[0] = 2 1378${test02}[1] = 3 1379${test02}[2] = 4 1380${test10}[0] = 1 1381${test10}[1] = 2 1382${test10}[2] = 3 1383${test11}[0] = 2 1384${test11}[1] = 3 1385${test11}[2] = 4 1386${test12}[0] = 3 1387${test12}[1] = 4 1388${test12}[2] = 5 1389${test20}[0] = 2 1390${test20}[1] = 3 1391${test20}[2] = 4 1392${test21}[0] = 3 1393${test21}[1] = 4 1394${test21}[2] = 5 1395${test22}[0] = 4 1396${test22}[1] = 5 1397${test22}[2] = 6 1398********************* 1399 1400*** hash test... *** 1401commented out... 1402************************** 1403 1404*** Hash resizing test *** 1405ba 1406baa 1407baaa 1408baaaa 1409baaaaa 1410baaaaaa 1411baaaaaaa 1412baaaaaaaa 1413baaaaaaaaa 1414baaaaaaaaaa 1415ba 141610 1417baa 14189 1419baaa 14208 1421baaaa 14227 1423baaaaa 14246 1425baaaaaa 14265 1427baaaaaaa 14284 1429baaaaaaaa 14303 1431baaaaaaaaa 14322 1433baaaaaaaaaa 14341 1435************************** 1436 1437 1438*** break/continue test *** 1439$i should go from 0 to 2 1440$j should go from 3 to 4, and $q should go from 3 to 4 1441 $j=3 1442 $q=3 1443 $q=4 1444 $j=4 1445 $q=3 1446 $q=4 1447$j should go from 0 to 2 1448 $j=0 1449 $j=1 1450 $j=2 1451$k should go from 0 to 2 1452 $k=0 1453 $k=1 1454 $k=2 1455$i=0 1456$j should go from 3 to 4, and $q should go from 3 to 4 1457 $j=3 1458 $q=3 1459 $q=4 1460 $j=4 1461 $q=3 1462 $q=4 1463$j should go from 0 to 2 1464 $j=0 1465 $j=1 1466 $j=2 1467$k should go from 0 to 2 1468 $k=0 1469 $k=1 1470 $k=2 1471$i=1 1472$j should go from 3 to 4, and $q should go from 3 to 4 1473 $j=3 1474 $q=3 1475 $q=4 1476 $j=4 1477 $q=3 1478 $q=4 1479$j should go from 0 to 2 1480 $j=0 1481 $j=1 1482 $j=2 1483$k should go from 0 to 2 1484 $k=0 1485 $k=1 1486 $k=2 1487$i=2 1488*********************** 1489 1490*** Nested file include test *** 1491<html> 1492This is Finish.phtml. This file is supposed to be included 1493from regression_test.phtml. This is normal HTML. 1494and this is PHP code, 2+2=4 1495</html> 1496******************************** 1497 1498Tests completed. 1499<html> 1500<head> 1501*** Testing assignments and variable aliasing: *** 1502This should read "blah": blah 1503This should read "this is nifty": this is nifty 1504************************************************* 1505 1506*** Testing integer operators *** 1507Correct result - 8: 8 1508Correct result - 8: 8 1509Correct result - 2: 2 1510Correct result - -2: -2 1511Correct result - 15: 15 1512Correct result - 15: 15 1513Correct result - 2: 2 1514Correct result - 3: 3 1515********************************* 1516 1517*** Testing real operators *** 1518Correct result - 8: 8 1519Correct result - 8: 8 1520Correct result - 2: 2 1521Correct result - -2: -2 1522Correct result - 15: 15 1523Correct result - 15: 15 1524Correct result - 2: 2 1525Correct result - 3: 3 1526********************************* 1527 1528*** Testing if/elseif/else control *** 1529 1530This works 1531this_still_works 1532should_print 1533 1534 1535*** Seriously nested if's test *** 1536** spelling correction by kluzz ** 1537Only two lines of text should follow: 1538this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 1539this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 15403 loop iterations should follow: 15412 4 15423 4 15434 4 1544********************************** 1545 1546*** C-style else-if's *** 1547This should be displayed 1548************************* 1549 1550*** WHILE tests *** 15510 is smaller than 20 15521 is smaller than 20 15532 is smaller than 20 15543 is smaller than 20 15554 is smaller than 20 15565 is smaller than 20 15576 is smaller than 20 15587 is smaller than 20 15598 is smaller than 20 15609 is smaller than 20 156110 is smaller than 20 156211 is smaller than 20 156312 is smaller than 20 156413 is smaller than 20 156514 is smaller than 20 156615 is smaller than 20 156716 is smaller than 20 156817 is smaller than 20 156918 is smaller than 20 157019 is smaller than 20 157120 equals 20 157221 is greater than 20 157322 is greater than 20 157423 is greater than 20 157524 is greater than 20 157625 is greater than 20 157726 is greater than 20 157827 is greater than 20 157928 is greater than 20 158029 is greater than 20 158130 is greater than 20 158231 is greater than 20 158332 is greater than 20 158433 is greater than 20 158534 is greater than 20 158635 is greater than 20 158736 is greater than 20 158837 is greater than 20 158938 is greater than 20 159039 is greater than 20 1591******************* 1592 1593 1594*** Nested WHILEs *** 1595Each array variable should be equal to the sum of its indices: 1596${test00}[0] = 0 1597${test00}[1] = 1 1598${test00}[2] = 2 1599${test01}[0] = 1 1600${test01}[1] = 2 1601${test01}[2] = 3 1602${test02}[0] = 2 1603${test02}[1] = 3 1604${test02}[2] = 4 1605${test10}[0] = 1 1606${test10}[1] = 2 1607${test10}[2] = 3 1608${test11}[0] = 2 1609${test11}[1] = 3 1610${test11}[2] = 4 1611${test12}[0] = 3 1612${test12}[1] = 4 1613${test12}[2] = 5 1614${test20}[0] = 2 1615${test20}[1] = 3 1616${test20}[2] = 4 1617${test21}[0] = 3 1618${test21}[1] = 4 1619${test21}[2] = 5 1620${test22}[0] = 4 1621${test22}[1] = 5 1622${test22}[2] = 6 1623********************* 1624 1625*** hash test... *** 1626commented out... 1627************************** 1628 1629*** Hash resizing test *** 1630ba 1631baa 1632baaa 1633baaaa 1634baaaaa 1635baaaaaa 1636baaaaaaa 1637baaaaaaaa 1638baaaaaaaaa 1639baaaaaaaaaa 1640ba 164110 1642baa 16439 1644baaa 16458 1646baaaa 16477 1648baaaaa 16496 1650baaaaaa 16515 1652baaaaaaa 16534 1654baaaaaaaa 16553 1656baaaaaaaaa 16572 1658baaaaaaaaaa 16591 1660************************** 1661 1662 1663*** break/continue test *** 1664$i should go from 0 to 2 1665$j should go from 3 to 4, and $q should go from 3 to 4 1666 $j=3 1667 $q=3 1668 $q=4 1669 $j=4 1670 $q=3 1671 $q=4 1672$j should go from 0 to 2 1673 $j=0 1674 $j=1 1675 $j=2 1676$k should go from 0 to 2 1677 $k=0 1678 $k=1 1679 $k=2 1680$i=0 1681$j should go from 3 to 4, and $q should go from 3 to 4 1682 $j=3 1683 $q=3 1684 $q=4 1685 $j=4 1686 $q=3 1687 $q=4 1688$j should go from 0 to 2 1689 $j=0 1690 $j=1 1691 $j=2 1692$k should go from 0 to 2 1693 $k=0 1694 $k=1 1695 $k=2 1696$i=1 1697$j should go from 3 to 4, and $q should go from 3 to 4 1698 $j=3 1699 $q=3 1700 $q=4 1701 $j=4 1702 $q=3 1703 $q=4 1704$j should go from 0 to 2 1705 $j=0 1706 $j=1 1707 $j=2 1708$k should go from 0 to 2 1709 $k=0 1710 $k=1 1711 $k=2 1712$i=2 1713*********************** 1714 1715*** Nested file include test *** 1716<html> 1717This is Finish.phtml. This file is supposed to be included 1718from regression_test.phtml. This is normal HTML. 1719and this is PHP code, 2+2=4 1720</html> 1721******************************** 1722 1723Tests completed. 1724<html> 1725<head> 1726*** Testing assignments and variable aliasing: *** 1727This should read "blah": blah 1728This should read "this is nifty": this is nifty 1729************************************************* 1730 1731*** Testing integer operators *** 1732Correct result - 8: 8 1733Correct result - 8: 8 1734Correct result - 2: 2 1735Correct result - -2: -2 1736Correct result - 15: 15 1737Correct result - 15: 15 1738Correct result - 2: 2 1739Correct result - 3: 3 1740********************************* 1741 1742*** Testing real operators *** 1743Correct result - 8: 8 1744Correct result - 8: 8 1745Correct result - 2: 2 1746Correct result - -2: -2 1747Correct result - 15: 15 1748Correct result - 15: 15 1749Correct result - 2: 2 1750Correct result - 3: 3 1751********************************* 1752 1753*** Testing if/elseif/else control *** 1754 1755This works 1756this_still_works 1757should_print 1758 1759 1760*** Seriously nested if's test *** 1761** spelling correction by kluzz ** 1762Only two lines of text should follow: 1763this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 1764this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 17653 loop iterations should follow: 17662 4 17673 4 17684 4 1769********************************** 1770 1771*** C-style else-if's *** 1772This should be displayed 1773************************* 1774 1775*** WHILE tests *** 17760 is smaller than 20 17771 is smaller than 20 17782 is smaller than 20 17793 is smaller than 20 17804 is smaller than 20 17815 is smaller than 20 17826 is smaller than 20 17837 is smaller than 20 17848 is smaller than 20 17859 is smaller than 20 178610 is smaller than 20 178711 is smaller than 20 178812 is smaller than 20 178913 is smaller than 20 179014 is smaller than 20 179115 is smaller than 20 179216 is smaller than 20 179317 is smaller than 20 179418 is smaller than 20 179519 is smaller than 20 179620 equals 20 179721 is greater than 20 179822 is greater than 20 179923 is greater than 20 180024 is greater than 20 180125 is greater than 20 180226 is greater than 20 180327 is greater than 20 180428 is greater than 20 180529 is greater than 20 180630 is greater than 20 180731 is greater than 20 180832 is greater than 20 180933 is greater than 20 181034 is greater than 20 181135 is greater than 20 181236 is greater than 20 181337 is greater than 20 181438 is greater than 20 181539 is greater than 20 1816******************* 1817 1818 1819*** Nested WHILEs *** 1820Each array variable should be equal to the sum of its indices: 1821${test00}[0] = 0 1822${test00}[1] = 1 1823${test00}[2] = 2 1824${test01}[0] = 1 1825${test01}[1] = 2 1826${test01}[2] = 3 1827${test02}[0] = 2 1828${test02}[1] = 3 1829${test02}[2] = 4 1830${test10}[0] = 1 1831${test10}[1] = 2 1832${test10}[2] = 3 1833${test11}[0] = 2 1834${test11}[1] = 3 1835${test11}[2] = 4 1836${test12}[0] = 3 1837${test12}[1] = 4 1838${test12}[2] = 5 1839${test20}[0] = 2 1840${test20}[1] = 3 1841${test20}[2] = 4 1842${test21}[0] = 3 1843${test21}[1] = 4 1844${test21}[2] = 5 1845${test22}[0] = 4 1846${test22}[1] = 5 1847${test22}[2] = 6 1848********************* 1849 1850*** hash test... *** 1851commented out... 1852************************** 1853 1854*** Hash resizing test *** 1855ba 1856baa 1857baaa 1858baaaa 1859baaaaa 1860baaaaaa 1861baaaaaaa 1862baaaaaaaa 1863baaaaaaaaa 1864baaaaaaaaaa 1865ba 186610 1867baa 18689 1869baaa 18708 1871baaaa 18727 1873baaaaa 18746 1875baaaaaa 18765 1877baaaaaaa 18784 1879baaaaaaaa 18803 1881baaaaaaaaa 18822 1883baaaaaaaaaa 18841 1885************************** 1886 1887 1888*** break/continue test *** 1889$i should go from 0 to 2 1890$j should go from 3 to 4, and $q should go from 3 to 4 1891 $j=3 1892 $q=3 1893 $q=4 1894 $j=4 1895 $q=3 1896 $q=4 1897$j should go from 0 to 2 1898 $j=0 1899 $j=1 1900 $j=2 1901$k should go from 0 to 2 1902 $k=0 1903 $k=1 1904 $k=2 1905$i=0 1906$j should go from 3 to 4, and $q should go from 3 to 4 1907 $j=3 1908 $q=3 1909 $q=4 1910 $j=4 1911 $q=3 1912 $q=4 1913$j should go from 0 to 2 1914 $j=0 1915 $j=1 1916 $j=2 1917$k should go from 0 to 2 1918 $k=0 1919 $k=1 1920 $k=2 1921$i=1 1922$j should go from 3 to 4, and $q should go from 3 to 4 1923 $j=3 1924 $q=3 1925 $q=4 1926 $j=4 1927 $q=3 1928 $q=4 1929$j should go from 0 to 2 1930 $j=0 1931 $j=1 1932 $j=2 1933$k should go from 0 to 2 1934 $k=0 1935 $k=1 1936 $k=2 1937$i=2 1938*********************** 1939 1940*** Nested file include test *** 1941<html> 1942This is Finish.phtml. This file is supposed to be included 1943from regression_test.phtml. This is normal HTML. 1944and this is PHP code, 2+2=4 1945</html> 1946******************************** 1947 1948Tests completed. 1949<html> 1950<head> 1951*** Testing assignments and variable aliasing: *** 1952This should read "blah": blah 1953This should read "this is nifty": this is nifty 1954************************************************* 1955 1956*** Testing integer operators *** 1957Correct result - 8: 8 1958Correct result - 8: 8 1959Correct result - 2: 2 1960Correct result - -2: -2 1961Correct result - 15: 15 1962Correct result - 15: 15 1963Correct result - 2: 2 1964Correct result - 3: 3 1965********************************* 1966 1967*** Testing real operators *** 1968Correct result - 8: 8 1969Correct result - 8: 8 1970Correct result - 2: 2 1971Correct result - -2: -2 1972Correct result - 15: 15 1973Correct result - 15: 15 1974Correct result - 2: 2 1975Correct result - 3: 3 1976********************************* 1977 1978*** Testing if/elseif/else control *** 1979 1980This works 1981this_still_works 1982should_print 1983 1984 1985*** Seriously nested if's test *** 1986** spelling correction by kluzz ** 1987Only two lines of text should follow: 1988this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 1989this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 19903 loop iterations should follow: 19912 4 19923 4 19934 4 1994********************************** 1995 1996*** C-style else-if's *** 1997This should be displayed 1998************************* 1999 2000*** WHILE tests *** 20010 is smaller than 20 20021 is smaller than 20 20032 is smaller than 20 20043 is smaller than 20 20054 is smaller than 20 20065 is smaller than 20 20076 is smaller than 20 20087 is smaller than 20 20098 is smaller than 20 20109 is smaller than 20 201110 is smaller than 20 201211 is smaller than 20 201312 is smaller than 20 201413 is smaller than 20 201514 is smaller than 20 201615 is smaller than 20 201716 is smaller than 20 201817 is smaller than 20 201918 is smaller than 20 202019 is smaller than 20 202120 equals 20 202221 is greater than 20 202322 is greater than 20 202423 is greater than 20 202524 is greater than 20 202625 is greater than 20 202726 is greater than 20 202827 is greater than 20 202928 is greater than 20 203029 is greater than 20 203130 is greater than 20 203231 is greater than 20 203332 is greater than 20 203433 is greater than 20 203534 is greater than 20 203635 is greater than 20 203736 is greater than 20 203837 is greater than 20 203938 is greater than 20 204039 is greater than 20 2041******************* 2042 2043 2044*** Nested WHILEs *** 2045Each array variable should be equal to the sum of its indices: 2046${test00}[0] = 0 2047${test00}[1] = 1 2048${test00}[2] = 2 2049${test01}[0] = 1 2050${test01}[1] = 2 2051${test01}[2] = 3 2052${test02}[0] = 2 2053${test02}[1] = 3 2054${test02}[2] = 4 2055${test10}[0] = 1 2056${test10}[1] = 2 2057${test10}[2] = 3 2058${test11}[0] = 2 2059${test11}[1] = 3 2060${test11}[2] = 4 2061${test12}[0] = 3 2062${test12}[1] = 4 2063${test12}[2] = 5 2064${test20}[0] = 2 2065${test20}[1] = 3 2066${test20}[2] = 4 2067${test21}[0] = 3 2068${test21}[1] = 4 2069${test21}[2] = 5 2070${test22}[0] = 4 2071${test22}[1] = 5 2072${test22}[2] = 6 2073********************* 2074 2075*** hash test... *** 2076commented out... 2077************************** 2078 2079*** Hash resizing test *** 2080ba 2081baa 2082baaa 2083baaaa 2084baaaaa 2085baaaaaa 2086baaaaaaa 2087baaaaaaaa 2088baaaaaaaaa 2089baaaaaaaaaa 2090ba 209110 2092baa 20939 2094baaa 20958 2096baaaa 20977 2098baaaaa 20996 2100baaaaaa 21015 2102baaaaaaa 21034 2104baaaaaaaa 21053 2106baaaaaaaaa 21072 2108baaaaaaaaaa 21091 2110************************** 2111 2112 2113*** break/continue test *** 2114$i should go from 0 to 2 2115$j should go from 3 to 4, and $q should go from 3 to 4 2116 $j=3 2117 $q=3 2118 $q=4 2119 $j=4 2120 $q=3 2121 $q=4 2122$j should go from 0 to 2 2123 $j=0 2124 $j=1 2125 $j=2 2126$k should go from 0 to 2 2127 $k=0 2128 $k=1 2129 $k=2 2130$i=0 2131$j should go from 3 to 4, and $q should go from 3 to 4 2132 $j=3 2133 $q=3 2134 $q=4 2135 $j=4 2136 $q=3 2137 $q=4 2138$j should go from 0 to 2 2139 $j=0 2140 $j=1 2141 $j=2 2142$k should go from 0 to 2 2143 $k=0 2144 $k=1 2145 $k=2 2146$i=1 2147$j should go from 3 to 4, and $q should go from 3 to 4 2148 $j=3 2149 $q=3 2150 $q=4 2151 $j=4 2152 $q=3 2153 $q=4 2154$j should go from 0 to 2 2155 $j=0 2156 $j=1 2157 $j=2 2158$k should go from 0 to 2 2159 $k=0 2160 $k=1 2161 $k=2 2162$i=2 2163*********************** 2164 2165*** Nested file include test *** 2166<html> 2167This is Finish.phtml. This file is supposed to be included 2168from regression_test.phtml. This is normal HTML. 2169and this is PHP code, 2+2=4 2170</html> 2171******************************** 2172 2173Tests completed. 2174<html> 2175<head> 2176*** Testing assignments and variable aliasing: *** 2177This should read "blah": blah 2178This should read "this is nifty": this is nifty 2179************************************************* 2180 2181*** Testing integer operators *** 2182Correct result - 8: 8 2183Correct result - 8: 8 2184Correct result - 2: 2 2185Correct result - -2: -2 2186Correct result - 15: 15 2187Correct result - 15: 15 2188Correct result - 2: 2 2189Correct result - 3: 3 2190********************************* 2191 2192*** Testing real operators *** 2193Correct result - 8: 8 2194Correct result - 8: 8 2195Correct result - 2: 2 2196Correct result - -2: -2 2197Correct result - 15: 15 2198Correct result - 15: 15 2199Correct result - 2: 2 2200Correct result - 3: 3 2201********************************* 2202 2203*** Testing if/elseif/else control *** 2204 2205This works 2206this_still_works 2207should_print 2208 2209 2210*** Seriously nested if's test *** 2211** spelling correction by kluzz ** 2212Only two lines of text should follow: 2213this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 2214this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 22153 loop iterations should follow: 22162 4 22173 4 22184 4 2219********************************** 2220 2221*** C-style else-if's *** 2222This should be displayed 2223************************* 2224 2225*** WHILE tests *** 22260 is smaller than 20 22271 is smaller than 20 22282 is smaller than 20 22293 is smaller than 20 22304 is smaller than 20 22315 is smaller than 20 22326 is smaller than 20 22337 is smaller than 20 22348 is smaller than 20 22359 is smaller than 20 223610 is smaller than 20 223711 is smaller than 20 223812 is smaller than 20 223913 is smaller than 20 224014 is smaller than 20 224115 is smaller than 20 224216 is smaller than 20 224317 is smaller than 20 224418 is smaller than 20 224519 is smaller than 20 224620 equals 20 224721 is greater than 20 224822 is greater than 20 224923 is greater than 20 225024 is greater than 20 225125 is greater than 20 225226 is greater than 20 225327 is greater than 20 225428 is greater than 20 225529 is greater than 20 225630 is greater than 20 225731 is greater than 20 225832 is greater than 20 225933 is greater than 20 226034 is greater than 20 226135 is greater than 20 226236 is greater than 20 226337 is greater than 20 226438 is greater than 20 226539 is greater than 20 2266******************* 2267 2268 2269*** Nested WHILEs *** 2270Each array variable should be equal to the sum of its indices: 2271${test00}[0] = 0 2272${test00}[1] = 1 2273${test00}[2] = 2 2274${test01}[0] = 1 2275${test01}[1] = 2 2276${test01}[2] = 3 2277${test02}[0] = 2 2278${test02}[1] = 3 2279${test02}[2] = 4 2280${test10}[0] = 1 2281${test10}[1] = 2 2282${test10}[2] = 3 2283${test11}[0] = 2 2284${test11}[1] = 3 2285${test11}[2] = 4 2286${test12}[0] = 3 2287${test12}[1] = 4 2288${test12}[2] = 5 2289${test20}[0] = 2 2290${test20}[1] = 3 2291${test20}[2] = 4 2292${test21}[0] = 3 2293${test21}[1] = 4 2294${test21}[2] = 5 2295${test22}[0] = 4 2296${test22}[1] = 5 2297${test22}[2] = 6 2298********************* 2299 2300*** hash test... *** 2301commented out... 2302************************** 2303 2304*** Hash resizing test *** 2305ba 2306baa 2307baaa 2308baaaa 2309baaaaa 2310baaaaaa 2311baaaaaaa 2312baaaaaaaa 2313baaaaaaaaa 2314baaaaaaaaaa 2315ba 231610 2317baa 23189 2319baaa 23208 2321baaaa 23227 2323baaaaa 23246 2325baaaaaa 23265 2327baaaaaaa 23284 2329baaaaaaaa 23303 2331baaaaaaaaa 23322 2333baaaaaaaaaa 23341 2335************************** 2336 2337 2338*** break/continue test *** 2339$i should go from 0 to 2 2340$j should go from 3 to 4, and $q should go from 3 to 4 2341 $j=3 2342 $q=3 2343 $q=4 2344 $j=4 2345 $q=3 2346 $q=4 2347$j should go from 0 to 2 2348 $j=0 2349 $j=1 2350 $j=2 2351$k should go from 0 to 2 2352 $k=0 2353 $k=1 2354 $k=2 2355$i=0 2356$j should go from 3 to 4, and $q should go from 3 to 4 2357 $j=3 2358 $q=3 2359 $q=4 2360 $j=4 2361 $q=3 2362 $q=4 2363$j should go from 0 to 2 2364 $j=0 2365 $j=1 2366 $j=2 2367$k should go from 0 to 2 2368 $k=0 2369 $k=1 2370 $k=2 2371$i=1 2372$j should go from 3 to 4, and $q should go from 3 to 4 2373 $j=3 2374 $q=3 2375 $q=4 2376 $j=4 2377 $q=3 2378 $q=4 2379$j should go from 0 to 2 2380 $j=0 2381 $j=1 2382 $j=2 2383$k should go from 0 to 2 2384 $k=0 2385 $k=1 2386 $k=2 2387$i=2 2388*********************** 2389 2390*** Nested file include test *** 2391<html> 2392This is Finish.phtml. This file is supposed to be included 2393from regression_test.phtml. This is normal HTML. 2394and this is PHP code, 2+2=4 2395</html> 2396******************************** 2397 2398Tests completed. 2399<html> 2400<head> 2401*** Testing assignments and variable aliasing: *** 2402This should read "blah": blah 2403This should read "this is nifty": this is nifty 2404************************************************* 2405 2406*** Testing integer operators *** 2407Correct result - 8: 8 2408Correct result - 8: 8 2409Correct result - 2: 2 2410Correct result - -2: -2 2411Correct result - 15: 15 2412Correct result - 15: 15 2413Correct result - 2: 2 2414Correct result - 3: 3 2415********************************* 2416 2417*** Testing real operators *** 2418Correct result - 8: 8 2419Correct result - 8: 8 2420Correct result - 2: 2 2421Correct result - -2: -2 2422Correct result - 15: 15 2423Correct result - 15: 15 2424Correct result - 2: 2 2425Correct result - 3: 3 2426********************************* 2427 2428*** Testing if/elseif/else control *** 2429 2430This works 2431this_still_works 2432should_print 2433 2434 2435*** Seriously nested if's test *** 2436** spelling correction by kluzz ** 2437Only two lines of text should follow: 2438this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 2439this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 24403 loop iterations should follow: 24412 4 24423 4 24434 4 2444********************************** 2445 2446*** C-style else-if's *** 2447This should be displayed 2448************************* 2449 2450*** WHILE tests *** 24510 is smaller than 20 24521 is smaller than 20 24532 is smaller than 20 24543 is smaller than 20 24554 is smaller than 20 24565 is smaller than 20 24576 is smaller than 20 24587 is smaller than 20 24598 is smaller than 20 24609 is smaller than 20 246110 is smaller than 20 246211 is smaller than 20 246312 is smaller than 20 246413 is smaller than 20 246514 is smaller than 20 246615 is smaller than 20 246716 is smaller than 20 246817 is smaller than 20 246918 is smaller than 20 247019 is smaller than 20 247120 equals 20 247221 is greater than 20 247322 is greater than 20 247423 is greater than 20 247524 is greater than 20 247625 is greater than 20 247726 is greater than 20 247827 is greater than 20 247928 is greater than 20 248029 is greater than 20 248130 is greater than 20 248231 is greater than 20 248332 is greater than 20 248433 is greater than 20 248534 is greater than 20 248635 is greater than 20 248736 is greater than 20 248837 is greater than 20 248938 is greater than 20 249039 is greater than 20 2491******************* 2492 2493 2494*** Nested WHILEs *** 2495Each array variable should be equal to the sum of its indices: 2496${test00}[0] = 0 2497${test00}[1] = 1 2498${test00}[2] = 2 2499${test01}[0] = 1 2500${test01}[1] = 2 2501${test01}[2] = 3 2502${test02}[0] = 2 2503${test02}[1] = 3 2504${test02}[2] = 4 2505${test10}[0] = 1 2506${test10}[1] = 2 2507${test10}[2] = 3 2508${test11}[0] = 2 2509${test11}[1] = 3 2510${test11}[2] = 4 2511${test12}[0] = 3 2512${test12}[1] = 4 2513${test12}[2] = 5 2514${test20}[0] = 2 2515${test20}[1] = 3 2516${test20}[2] = 4 2517${test21}[0] = 3 2518${test21}[1] = 4 2519${test21}[2] = 5 2520${test22}[0] = 4 2521${test22}[1] = 5 2522${test22}[2] = 6 2523********************* 2524 2525*** hash test... *** 2526commented out... 2527************************** 2528 2529*** Hash resizing test *** 2530ba 2531baa 2532baaa 2533baaaa 2534baaaaa 2535baaaaaa 2536baaaaaaa 2537baaaaaaaa 2538baaaaaaaaa 2539baaaaaaaaaa 2540ba 254110 2542baa 25439 2544baaa 25458 2546baaaa 25477 2548baaaaa 25496 2550baaaaaa 25515 2552baaaaaaa 25534 2554baaaaaaaa 25553 2556baaaaaaaaa 25572 2558baaaaaaaaaa 25591 2560************************** 2561 2562 2563*** break/continue test *** 2564$i should go from 0 to 2 2565$j should go from 3 to 4, and $q should go from 3 to 4 2566 $j=3 2567 $q=3 2568 $q=4 2569 $j=4 2570 $q=3 2571 $q=4 2572$j should go from 0 to 2 2573 $j=0 2574 $j=1 2575 $j=2 2576$k should go from 0 to 2 2577 $k=0 2578 $k=1 2579 $k=2 2580$i=0 2581$j should go from 3 to 4, and $q should go from 3 to 4 2582 $j=3 2583 $q=3 2584 $q=4 2585 $j=4 2586 $q=3 2587 $q=4 2588$j should go from 0 to 2 2589 $j=0 2590 $j=1 2591 $j=2 2592$k should go from 0 to 2 2593 $k=0 2594 $k=1 2595 $k=2 2596$i=1 2597$j should go from 3 to 4, and $q should go from 3 to 4 2598 $j=3 2599 $q=3 2600 $q=4 2601 $j=4 2602 $q=3 2603 $q=4 2604$j should go from 0 to 2 2605 $j=0 2606 $j=1 2607 $j=2 2608$k should go from 0 to 2 2609 $k=0 2610 $k=1 2611 $k=2 2612$i=2 2613*********************** 2614 2615*** Nested file include test *** 2616<html> 2617This is Finish.phtml. This file is supposed to be included 2618from regression_test.phtml. This is normal HTML. 2619and this is PHP code, 2+2=4 2620</html> 2621******************************** 2622 2623Tests completed. 2624<html> 2625<head> 2626*** Testing assignments and variable aliasing: *** 2627This should read "blah": blah 2628This should read "this is nifty": this is nifty 2629************************************************* 2630 2631*** Testing integer operators *** 2632Correct result - 8: 8 2633Correct result - 8: 8 2634Correct result - 2: 2 2635Correct result - -2: -2 2636Correct result - 15: 15 2637Correct result - 15: 15 2638Correct result - 2: 2 2639Correct result - 3: 3 2640********************************* 2641 2642*** Testing real operators *** 2643Correct result - 8: 8 2644Correct result - 8: 8 2645Correct result - 2: 2 2646Correct result - -2: -2 2647Correct result - 15: 15 2648Correct result - 15: 15 2649Correct result - 2: 2 2650Correct result - 3: 3 2651********************************* 2652 2653*** Testing if/elseif/else control *** 2654 2655This works 2656this_still_works 2657should_print 2658 2659 2660*** Seriously nested if's test *** 2661** spelling correction by kluzz ** 2662Only two lines of text should follow: 2663this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 2664this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 26653 loop iterations should follow: 26662 4 26673 4 26684 4 2669********************************** 2670 2671*** C-style else-if's *** 2672This should be displayed 2673************************* 2674 2675*** WHILE tests *** 26760 is smaller than 20 26771 is smaller than 20 26782 is smaller than 20 26793 is smaller than 20 26804 is smaller than 20 26815 is smaller than 20 26826 is smaller than 20 26837 is smaller than 20 26848 is smaller than 20 26859 is smaller than 20 268610 is smaller than 20 268711 is smaller than 20 268812 is smaller than 20 268913 is smaller than 20 269014 is smaller than 20 269115 is smaller than 20 269216 is smaller than 20 269317 is smaller than 20 269418 is smaller than 20 269519 is smaller than 20 269620 equals 20 269721 is greater than 20 269822 is greater than 20 269923 is greater than 20 270024 is greater than 20 270125 is greater than 20 270226 is greater than 20 270327 is greater than 20 270428 is greater than 20 270529 is greater than 20 270630 is greater than 20 270731 is greater than 20 270832 is greater than 20 270933 is greater than 20 271034 is greater than 20 271135 is greater than 20 271236 is greater than 20 271337 is greater than 20 271438 is greater than 20 271539 is greater than 20 2716******************* 2717 2718 2719*** Nested WHILEs *** 2720Each array variable should be equal to the sum of its indices: 2721${test00}[0] = 0 2722${test00}[1] = 1 2723${test00}[2] = 2 2724${test01}[0] = 1 2725${test01}[1] = 2 2726${test01}[2] = 3 2727${test02}[0] = 2 2728${test02}[1] = 3 2729${test02}[2] = 4 2730${test10}[0] = 1 2731${test10}[1] = 2 2732${test10}[2] = 3 2733${test11}[0] = 2 2734${test11}[1] = 3 2735${test11}[2] = 4 2736${test12}[0] = 3 2737${test12}[1] = 4 2738${test12}[2] = 5 2739${test20}[0] = 2 2740${test20}[1] = 3 2741${test20}[2] = 4 2742${test21}[0] = 3 2743${test21}[1] = 4 2744${test21}[2] = 5 2745${test22}[0] = 4 2746${test22}[1] = 5 2747${test22}[2] = 6 2748********************* 2749 2750*** hash test... *** 2751commented out... 2752************************** 2753 2754*** Hash resizing test *** 2755ba 2756baa 2757baaa 2758baaaa 2759baaaaa 2760baaaaaa 2761baaaaaaa 2762baaaaaaaa 2763baaaaaaaaa 2764baaaaaaaaaa 2765ba 276610 2767baa 27689 2769baaa 27708 2771baaaa 27727 2773baaaaa 27746 2775baaaaaa 27765 2777baaaaaaa 27784 2779baaaaaaaa 27803 2781baaaaaaaaa 27822 2783baaaaaaaaaa 27841 2785************************** 2786 2787 2788*** break/continue test *** 2789$i should go from 0 to 2 2790$j should go from 3 to 4, and $q should go from 3 to 4 2791 $j=3 2792 $q=3 2793 $q=4 2794 $j=4 2795 $q=3 2796 $q=4 2797$j should go from 0 to 2 2798 $j=0 2799 $j=1 2800 $j=2 2801$k should go from 0 to 2 2802 $k=0 2803 $k=1 2804 $k=2 2805$i=0 2806$j should go from 3 to 4, and $q should go from 3 to 4 2807 $j=3 2808 $q=3 2809 $q=4 2810 $j=4 2811 $q=3 2812 $q=4 2813$j should go from 0 to 2 2814 $j=0 2815 $j=1 2816 $j=2 2817$k should go from 0 to 2 2818 $k=0 2819 $k=1 2820 $k=2 2821$i=1 2822$j should go from 3 to 4, and $q should go from 3 to 4 2823 $j=3 2824 $q=3 2825 $q=4 2826 $j=4 2827 $q=3 2828 $q=4 2829$j should go from 0 to 2 2830 $j=0 2831 $j=1 2832 $j=2 2833$k should go from 0 to 2 2834 $k=0 2835 $k=1 2836 $k=2 2837$i=2 2838*********************** 2839 2840*** Nested file include test *** 2841<html> 2842This is Finish.phtml. This file is supposed to be included 2843from regression_test.phtml. This is normal HTML. 2844and this is PHP code, 2+2=4 2845</html> 2846******************************** 2847 2848Tests completed. 2849<html> 2850<head> 2851*** Testing assignments and variable aliasing: *** 2852This should read "blah": blah 2853This should read "this is nifty": this is nifty 2854************************************************* 2855 2856*** Testing integer operators *** 2857Correct result - 8: 8 2858Correct result - 8: 8 2859Correct result - 2: 2 2860Correct result - -2: -2 2861Correct result - 15: 15 2862Correct result - 15: 15 2863Correct result - 2: 2 2864Correct result - 3: 3 2865********************************* 2866 2867*** Testing real operators *** 2868Correct result - 8: 8 2869Correct result - 8: 8 2870Correct result - 2: 2 2871Correct result - -2: -2 2872Correct result - 15: 15 2873Correct result - 15: 15 2874Correct result - 2: 2 2875Correct result - 3: 3 2876********************************* 2877 2878*** Testing if/elseif/else control *** 2879 2880This works 2881this_still_works 2882should_print 2883 2884 2885*** Seriously nested if's test *** 2886** spelling correction by kluzz ** 2887Only two lines of text should follow: 2888this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 2889this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 28903 loop iterations should follow: 28912 4 28923 4 28934 4 2894********************************** 2895 2896*** C-style else-if's *** 2897This should be displayed 2898************************* 2899 2900*** WHILE tests *** 29010 is smaller than 20 29021 is smaller than 20 29032 is smaller than 20 29043 is smaller than 20 29054 is smaller than 20 29065 is smaller than 20 29076 is smaller than 20 29087 is smaller than 20 29098 is smaller than 20 29109 is smaller than 20 291110 is smaller than 20 291211 is smaller than 20 291312 is smaller than 20 291413 is smaller than 20 291514 is smaller than 20 291615 is smaller than 20 291716 is smaller than 20 291817 is smaller than 20 291918 is smaller than 20 292019 is smaller than 20 292120 equals 20 292221 is greater than 20 292322 is greater than 20 292423 is greater than 20 292524 is greater than 20 292625 is greater than 20 292726 is greater than 20 292827 is greater than 20 292928 is greater than 20 293029 is greater than 20 293130 is greater than 20 293231 is greater than 20 293332 is greater than 20 293433 is greater than 20 293534 is greater than 20 293635 is greater than 20 293736 is greater than 20 293837 is greater than 20 293938 is greater than 20 294039 is greater than 20 2941******************* 2942 2943 2944*** Nested WHILEs *** 2945Each array variable should be equal to the sum of its indices: 2946${test00}[0] = 0 2947${test00}[1] = 1 2948${test00}[2] = 2 2949${test01}[0] = 1 2950${test01}[1] = 2 2951${test01}[2] = 3 2952${test02}[0] = 2 2953${test02}[1] = 3 2954${test02}[2] = 4 2955${test10}[0] = 1 2956${test10}[1] = 2 2957${test10}[2] = 3 2958${test11}[0] = 2 2959${test11}[1] = 3 2960${test11}[2] = 4 2961${test12}[0] = 3 2962${test12}[1] = 4 2963${test12}[2] = 5 2964${test20}[0] = 2 2965${test20}[1] = 3 2966${test20}[2] = 4 2967${test21}[0] = 3 2968${test21}[1] = 4 2969${test21}[2] = 5 2970${test22}[0] = 4 2971${test22}[1] = 5 2972${test22}[2] = 6 2973********************* 2974 2975*** hash test... *** 2976commented out... 2977************************** 2978 2979*** Hash resizing test *** 2980ba 2981baa 2982baaa 2983baaaa 2984baaaaa 2985baaaaaa 2986baaaaaaa 2987baaaaaaaa 2988baaaaaaaaa 2989baaaaaaaaaa 2990ba 299110 2992baa 29939 2994baaa 29958 2996baaaa 29977 2998baaaaa 29996 3000baaaaaa 30015 3002baaaaaaa 30034 3004baaaaaaaa 30053 3006baaaaaaaaa 30072 3008baaaaaaaaaa 30091 3010************************** 3011 3012 3013*** break/continue test *** 3014$i should go from 0 to 2 3015$j should go from 3 to 4, and $q should go from 3 to 4 3016 $j=3 3017 $q=3 3018 $q=4 3019 $j=4 3020 $q=3 3021 $q=4 3022$j should go from 0 to 2 3023 $j=0 3024 $j=1 3025 $j=2 3026$k should go from 0 to 2 3027 $k=0 3028 $k=1 3029 $k=2 3030$i=0 3031$j should go from 3 to 4, and $q should go from 3 to 4 3032 $j=3 3033 $q=3 3034 $q=4 3035 $j=4 3036 $q=3 3037 $q=4 3038$j should go from 0 to 2 3039 $j=0 3040 $j=1 3041 $j=2 3042$k should go from 0 to 2 3043 $k=0 3044 $k=1 3045 $k=2 3046$i=1 3047$j should go from 3 to 4, and $q should go from 3 to 4 3048 $j=3 3049 $q=3 3050 $q=4 3051 $j=4 3052 $q=3 3053 $q=4 3054$j should go from 0 to 2 3055 $j=0 3056 $j=1 3057 $j=2 3058$k should go from 0 to 2 3059 $k=0 3060 $k=1 3061 $k=2 3062$i=2 3063*********************** 3064 3065*** Nested file include test *** 3066<html> 3067This is Finish.phtml. This file is supposed to be included 3068from regression_test.phtml. This is normal HTML. 3069and this is PHP code, 2+2=4 3070</html> 3071******************************** 3072 3073Tests completed. 3074<html> 3075<head> 3076*** Testing assignments and variable aliasing: *** 3077This should read "blah": blah 3078This should read "this is nifty": this is nifty 3079************************************************* 3080 3081*** Testing integer operators *** 3082Correct result - 8: 8 3083Correct result - 8: 8 3084Correct result - 2: 2 3085Correct result - -2: -2 3086Correct result - 15: 15 3087Correct result - 15: 15 3088Correct result - 2: 2 3089Correct result - 3: 3 3090********************************* 3091 3092*** Testing real operators *** 3093Correct result - 8: 8 3094Correct result - 8: 8 3095Correct result - 2: 2 3096Correct result - -2: -2 3097Correct result - 15: 15 3098Correct result - 15: 15 3099Correct result - 2: 2 3100Correct result - 3: 3 3101********************************* 3102 3103*** Testing if/elseif/else control *** 3104 3105This works 3106this_still_works 3107should_print 3108 3109 3110*** Seriously nested if's test *** 3111** spelling correction by kluzz ** 3112Only two lines of text should follow: 3113this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 3114this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 31153 loop iterations should follow: 31162 4 31173 4 31184 4 3119********************************** 3120 3121*** C-style else-if's *** 3122This should be displayed 3123************************* 3124 3125*** WHILE tests *** 31260 is smaller than 20 31271 is smaller than 20 31282 is smaller than 20 31293 is smaller than 20 31304 is smaller than 20 31315 is smaller than 20 31326 is smaller than 20 31337 is smaller than 20 31348 is smaller than 20 31359 is smaller than 20 313610 is smaller than 20 313711 is smaller than 20 313812 is smaller than 20 313913 is smaller than 20 314014 is smaller than 20 314115 is smaller than 20 314216 is smaller than 20 314317 is smaller than 20 314418 is smaller than 20 314519 is smaller than 20 314620 equals 20 314721 is greater than 20 314822 is greater than 20 314923 is greater than 20 315024 is greater than 20 315125 is greater than 20 315226 is greater than 20 315327 is greater than 20 315428 is greater than 20 315529 is greater than 20 315630 is greater than 20 315731 is greater than 20 315832 is greater than 20 315933 is greater than 20 316034 is greater than 20 316135 is greater than 20 316236 is greater than 20 316337 is greater than 20 316438 is greater than 20 316539 is greater than 20 3166******************* 3167 3168 3169*** Nested WHILEs *** 3170Each array variable should be equal to the sum of its indices: 3171${test00}[0] = 0 3172${test00}[1] = 1 3173${test00}[2] = 2 3174${test01}[0] = 1 3175${test01}[1] = 2 3176${test01}[2] = 3 3177${test02}[0] = 2 3178${test02}[1] = 3 3179${test02}[2] = 4 3180${test10}[0] = 1 3181${test10}[1] = 2 3182${test10}[2] = 3 3183${test11}[0] = 2 3184${test11}[1] = 3 3185${test11}[2] = 4 3186${test12}[0] = 3 3187${test12}[1] = 4 3188${test12}[2] = 5 3189${test20}[0] = 2 3190${test20}[1] = 3 3191${test20}[2] = 4 3192${test21}[0] = 3 3193${test21}[1] = 4 3194${test21}[2] = 5 3195${test22}[0] = 4 3196${test22}[1] = 5 3197${test22}[2] = 6 3198********************* 3199 3200*** hash test... *** 3201commented out... 3202************************** 3203 3204*** Hash resizing test *** 3205ba 3206baa 3207baaa 3208baaaa 3209baaaaa 3210baaaaaa 3211baaaaaaa 3212baaaaaaaa 3213baaaaaaaaa 3214baaaaaaaaaa 3215ba 321610 3217baa 32189 3219baaa 32208 3221baaaa 32227 3223baaaaa 32246 3225baaaaaa 32265 3227baaaaaaa 32284 3229baaaaaaaa 32303 3231baaaaaaaaa 32322 3233baaaaaaaaaa 32341 3235************************** 3236 3237 3238*** break/continue test *** 3239$i should go from 0 to 2 3240$j should go from 3 to 4, and $q should go from 3 to 4 3241 $j=3 3242 $q=3 3243 $q=4 3244 $j=4 3245 $q=3 3246 $q=4 3247$j should go from 0 to 2 3248 $j=0 3249 $j=1 3250 $j=2 3251$k should go from 0 to 2 3252 $k=0 3253 $k=1 3254 $k=2 3255$i=0 3256$j should go from 3 to 4, and $q should go from 3 to 4 3257 $j=3 3258 $q=3 3259 $q=4 3260 $j=4 3261 $q=3 3262 $q=4 3263$j should go from 0 to 2 3264 $j=0 3265 $j=1 3266 $j=2 3267$k should go from 0 to 2 3268 $k=0 3269 $k=1 3270 $k=2 3271$i=1 3272$j should go from 3 to 4, and $q should go from 3 to 4 3273 $j=3 3274 $q=3 3275 $q=4 3276 $j=4 3277 $q=3 3278 $q=4 3279$j should go from 0 to 2 3280 $j=0 3281 $j=1 3282 $j=2 3283$k should go from 0 to 2 3284 $k=0 3285 $k=1 3286 $k=2 3287$i=2 3288*********************** 3289 3290*** Nested file include test *** 3291<html> 3292This is Finish.phtml. This file is supposed to be included 3293from regression_test.phtml. This is normal HTML. 3294and this is PHP code, 2+2=4 3295</html> 3296******************************** 3297 3298Tests completed. 3299<html> 3300<head> 3301*** Testing assignments and variable aliasing: *** 3302This should read "blah": blah 3303This should read "this is nifty": this is nifty 3304************************************************* 3305 3306*** Testing integer operators *** 3307Correct result - 8: 8 3308Correct result - 8: 8 3309Correct result - 2: 2 3310Correct result - -2: -2 3311Correct result - 15: 15 3312Correct result - 15: 15 3313Correct result - 2: 2 3314Correct result - 3: 3 3315********************************* 3316 3317*** Testing real operators *** 3318Correct result - 8: 8 3319Correct result - 8: 8 3320Correct result - 2: 2 3321Correct result - -2: -2 3322Correct result - 15: 15 3323Correct result - 15: 15 3324Correct result - 2: 2 3325Correct result - 3: 3 3326********************************* 3327 3328*** Testing if/elseif/else control *** 3329 3330This works 3331this_still_works 3332should_print 3333 3334 3335*** Seriously nested if's test *** 3336** spelling correction by kluzz ** 3337Only two lines of text should follow: 3338this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 3339this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 33403 loop iterations should follow: 33412 4 33423 4 33434 4 3344********************************** 3345 3346*** C-style else-if's *** 3347This should be displayed 3348************************* 3349 3350*** WHILE tests *** 33510 is smaller than 20 33521 is smaller than 20 33532 is smaller than 20 33543 is smaller than 20 33554 is smaller than 20 33565 is smaller than 20 33576 is smaller than 20 33587 is smaller than 20 33598 is smaller than 20 33609 is smaller than 20 336110 is smaller than 20 336211 is smaller than 20 336312 is smaller than 20 336413 is smaller than 20 336514 is smaller than 20 336615 is smaller than 20 336716 is smaller than 20 336817 is smaller than 20 336918 is smaller than 20 337019 is smaller than 20 337120 equals 20 337221 is greater than 20 337322 is greater than 20 337423 is greater than 20 337524 is greater than 20 337625 is greater than 20 337726 is greater than 20 337827 is greater than 20 337928 is greater than 20 338029 is greater than 20 338130 is greater than 20 338231 is greater than 20 338332 is greater than 20 338433 is greater than 20 338534 is greater than 20 338635 is greater than 20 338736 is greater than 20 338837 is greater than 20 338938 is greater than 20 339039 is greater than 20 3391******************* 3392 3393 3394*** Nested WHILEs *** 3395Each array variable should be equal to the sum of its indices: 3396${test00}[0] = 0 3397${test00}[1] = 1 3398${test00}[2] = 2 3399${test01}[0] = 1 3400${test01}[1] = 2 3401${test01}[2] = 3 3402${test02}[0] = 2 3403${test02}[1] = 3 3404${test02}[2] = 4 3405${test10}[0] = 1 3406${test10}[1] = 2 3407${test10}[2] = 3 3408${test11}[0] = 2 3409${test11}[1] = 3 3410${test11}[2] = 4 3411${test12}[0] = 3 3412${test12}[1] = 4 3413${test12}[2] = 5 3414${test20}[0] = 2 3415${test20}[1] = 3 3416${test20}[2] = 4 3417${test21}[0] = 3 3418${test21}[1] = 4 3419${test21}[2] = 5 3420${test22}[0] = 4 3421${test22}[1] = 5 3422${test22}[2] = 6 3423********************* 3424 3425*** hash test... *** 3426commented out... 3427************************** 3428 3429*** Hash resizing test *** 3430ba 3431baa 3432baaa 3433baaaa 3434baaaaa 3435baaaaaa 3436baaaaaaa 3437baaaaaaaa 3438baaaaaaaaa 3439baaaaaaaaaa 3440ba 344110 3442baa 34439 3444baaa 34458 3446baaaa 34477 3448baaaaa 34496 3450baaaaaa 34515 3452baaaaaaa 34534 3454baaaaaaaa 34553 3456baaaaaaaaa 34572 3458baaaaaaaaaa 34591 3460************************** 3461 3462 3463*** break/continue test *** 3464$i should go from 0 to 2 3465$j should go from 3 to 4, and $q should go from 3 to 4 3466 $j=3 3467 $q=3 3468 $q=4 3469 $j=4 3470 $q=3 3471 $q=4 3472$j should go from 0 to 2 3473 $j=0 3474 $j=1 3475 $j=2 3476$k should go from 0 to 2 3477 $k=0 3478 $k=1 3479 $k=2 3480$i=0 3481$j should go from 3 to 4, and $q should go from 3 to 4 3482 $j=3 3483 $q=3 3484 $q=4 3485 $j=4 3486 $q=3 3487 $q=4 3488$j should go from 0 to 2 3489 $j=0 3490 $j=1 3491 $j=2 3492$k should go from 0 to 2 3493 $k=0 3494 $k=1 3495 $k=2 3496$i=1 3497$j should go from 3 to 4, and $q should go from 3 to 4 3498 $j=3 3499 $q=3 3500 $q=4 3501 $j=4 3502 $q=3 3503 $q=4 3504$j should go from 0 to 2 3505 $j=0 3506 $j=1 3507 $j=2 3508$k should go from 0 to 2 3509 $k=0 3510 $k=1 3511 $k=2 3512$i=2 3513*********************** 3514 3515*** Nested file include test *** 3516<html> 3517This is Finish.phtml. This file is supposed to be included 3518from regression_test.phtml. This is normal HTML. 3519and this is PHP code, 2+2=4 3520</html> 3521******************************** 3522 3523Tests completed. 3524<html> 3525<head> 3526*** Testing assignments and variable aliasing: *** 3527This should read "blah": blah 3528This should read "this is nifty": this is nifty 3529************************************************* 3530 3531*** Testing integer operators *** 3532Correct result - 8: 8 3533Correct result - 8: 8 3534Correct result - 2: 2 3535Correct result - -2: -2 3536Correct result - 15: 15 3537Correct result - 15: 15 3538Correct result - 2: 2 3539Correct result - 3: 3 3540********************************* 3541 3542*** Testing real operators *** 3543Correct result - 8: 8 3544Correct result - 8: 8 3545Correct result - 2: 2 3546Correct result - -2: -2 3547Correct result - 15: 15 3548Correct result - 15: 15 3549Correct result - 2: 2 3550Correct result - 3: 3 3551********************************* 3552 3553*** Testing if/elseif/else control *** 3554 3555This works 3556this_still_works 3557should_print 3558 3559 3560*** Seriously nested if's test *** 3561** spelling correction by kluzz ** 3562Only two lines of text should follow: 3563this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 3564this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 35653 loop iterations should follow: 35662 4 35673 4 35684 4 3569********************************** 3570 3571*** C-style else-if's *** 3572This should be displayed 3573************************* 3574 3575*** WHILE tests *** 35760 is smaller than 20 35771 is smaller than 20 35782 is smaller than 20 35793 is smaller than 20 35804 is smaller than 20 35815 is smaller than 20 35826 is smaller than 20 35837 is smaller than 20 35848 is smaller than 20 35859 is smaller than 20 358610 is smaller than 20 358711 is smaller than 20 358812 is smaller than 20 358913 is smaller than 20 359014 is smaller than 20 359115 is smaller than 20 359216 is smaller than 20 359317 is smaller than 20 359418 is smaller than 20 359519 is smaller than 20 359620 equals 20 359721 is greater than 20 359822 is greater than 20 359923 is greater than 20 360024 is greater than 20 360125 is greater than 20 360226 is greater than 20 360327 is greater than 20 360428 is greater than 20 360529 is greater than 20 360630 is greater than 20 360731 is greater than 20 360832 is greater than 20 360933 is greater than 20 361034 is greater than 20 361135 is greater than 20 361236 is greater than 20 361337 is greater than 20 361438 is greater than 20 361539 is greater than 20 3616******************* 3617 3618 3619*** Nested WHILEs *** 3620Each array variable should be equal to the sum of its indices: 3621${test00}[0] = 0 3622${test00}[1] = 1 3623${test00}[2] = 2 3624${test01}[0] = 1 3625${test01}[1] = 2 3626${test01}[2] = 3 3627${test02}[0] = 2 3628${test02}[1] = 3 3629${test02}[2] = 4 3630${test10}[0] = 1 3631${test10}[1] = 2 3632${test10}[2] = 3 3633${test11}[0] = 2 3634${test11}[1] = 3 3635${test11}[2] = 4 3636${test12}[0] = 3 3637${test12}[1] = 4 3638${test12}[2] = 5 3639${test20}[0] = 2 3640${test20}[1] = 3 3641${test20}[2] = 4 3642${test21}[0] = 3 3643${test21}[1] = 4 3644${test21}[2] = 5 3645${test22}[0] = 4 3646${test22}[1] = 5 3647${test22}[2] = 6 3648********************* 3649 3650*** hash test... *** 3651commented out... 3652************************** 3653 3654*** Hash resizing test *** 3655ba 3656baa 3657baaa 3658baaaa 3659baaaaa 3660baaaaaa 3661baaaaaaa 3662baaaaaaaa 3663baaaaaaaaa 3664baaaaaaaaaa 3665ba 366610 3667baa 36689 3669baaa 36708 3671baaaa 36727 3673baaaaa 36746 3675baaaaaa 36765 3677baaaaaaa 36784 3679baaaaaaaa 36803 3681baaaaaaaaa 36822 3683baaaaaaaaaa 36841 3685************************** 3686 3687 3688*** break/continue test *** 3689$i should go from 0 to 2 3690$j should go from 3 to 4, and $q should go from 3 to 4 3691 $j=3 3692 $q=3 3693 $q=4 3694 $j=4 3695 $q=3 3696 $q=4 3697$j should go from 0 to 2 3698 $j=0 3699 $j=1 3700 $j=2 3701$k should go from 0 to 2 3702 $k=0 3703 $k=1 3704 $k=2 3705$i=0 3706$j should go from 3 to 4, and $q should go from 3 to 4 3707 $j=3 3708 $q=3 3709 $q=4 3710 $j=4 3711 $q=3 3712 $q=4 3713$j should go from 0 to 2 3714 $j=0 3715 $j=1 3716 $j=2 3717$k should go from 0 to 2 3718 $k=0 3719 $k=1 3720 $k=2 3721$i=1 3722$j should go from 3 to 4, and $q should go from 3 to 4 3723 $j=3 3724 $q=3 3725 $q=4 3726 $j=4 3727 $q=3 3728 $q=4 3729$j should go from 0 to 2 3730 $j=0 3731 $j=1 3732 $j=2 3733$k should go from 0 to 2 3734 $k=0 3735 $k=1 3736 $k=2 3737$i=2 3738*********************** 3739 3740*** Nested file include test *** 3741<html> 3742This is Finish.phtml. This file is supposed to be included 3743from regression_test.phtml. This is normal HTML. 3744and this is PHP code, 2+2=4 3745</html> 3746******************************** 3747 3748Tests completed. 3749<html> 3750<head> 3751*** Testing assignments and variable aliasing: *** 3752This should read "blah": blah 3753This should read "this is nifty": this is nifty 3754************************************************* 3755 3756*** Testing integer operators *** 3757Correct result - 8: 8 3758Correct result - 8: 8 3759Correct result - 2: 2 3760Correct result - -2: -2 3761Correct result - 15: 15 3762Correct result - 15: 15 3763Correct result - 2: 2 3764Correct result - 3: 3 3765********************************* 3766 3767*** Testing real operators *** 3768Correct result - 8: 8 3769Correct result - 8: 8 3770Correct result - 2: 2 3771Correct result - -2: -2 3772Correct result - 15: 15 3773Correct result - 15: 15 3774Correct result - 2: 2 3775Correct result - 3: 3 3776********************************* 3777 3778*** Testing if/elseif/else control *** 3779 3780This works 3781this_still_works 3782should_print 3783 3784 3785*** Seriously nested if's test *** 3786** spelling correction by kluzz ** 3787Only two lines of text should follow: 3788this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 3789this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 37903 loop iterations should follow: 37912 4 37923 4 37934 4 3794********************************** 3795 3796*** C-style else-if's *** 3797This should be displayed 3798************************* 3799 3800*** WHILE tests *** 38010 is smaller than 20 38021 is smaller than 20 38032 is smaller than 20 38043 is smaller than 20 38054 is smaller than 20 38065 is smaller than 20 38076 is smaller than 20 38087 is smaller than 20 38098 is smaller than 20 38109 is smaller than 20 381110 is smaller than 20 381211 is smaller than 20 381312 is smaller than 20 381413 is smaller than 20 381514 is smaller than 20 381615 is smaller than 20 381716 is smaller than 20 381817 is smaller than 20 381918 is smaller than 20 382019 is smaller than 20 382120 equals 20 382221 is greater than 20 382322 is greater than 20 382423 is greater than 20 382524 is greater than 20 382625 is greater than 20 382726 is greater than 20 382827 is greater than 20 382928 is greater than 20 383029 is greater than 20 383130 is greater than 20 383231 is greater than 20 383332 is greater than 20 383433 is greater than 20 383534 is greater than 20 383635 is greater than 20 383736 is greater than 20 383837 is greater than 20 383938 is greater than 20 384039 is greater than 20 3841******************* 3842 3843 3844*** Nested WHILEs *** 3845Each array variable should be equal to the sum of its indices: 3846${test00}[0] = 0 3847${test00}[1] = 1 3848${test00}[2] = 2 3849${test01}[0] = 1 3850${test01}[1] = 2 3851${test01}[2] = 3 3852${test02}[0] = 2 3853${test02}[1] = 3 3854${test02}[2] = 4 3855${test10}[0] = 1 3856${test10}[1] = 2 3857${test10}[2] = 3 3858${test11}[0] = 2 3859${test11}[1] = 3 3860${test11}[2] = 4 3861${test12}[0] = 3 3862${test12}[1] = 4 3863${test12}[2] = 5 3864${test20}[0] = 2 3865${test20}[1] = 3 3866${test20}[2] = 4 3867${test21}[0] = 3 3868${test21}[1] = 4 3869${test21}[2] = 5 3870${test22}[0] = 4 3871${test22}[1] = 5 3872${test22}[2] = 6 3873********************* 3874 3875*** hash test... *** 3876commented out... 3877************************** 3878 3879*** Hash resizing test *** 3880ba 3881baa 3882baaa 3883baaaa 3884baaaaa 3885baaaaaa 3886baaaaaaa 3887baaaaaaaa 3888baaaaaaaaa 3889baaaaaaaaaa 3890ba 389110 3892baa 38939 3894baaa 38958 3896baaaa 38977 3898baaaaa 38996 3900baaaaaa 39015 3902baaaaaaa 39034 3904baaaaaaaa 39053 3906baaaaaaaaa 39072 3908baaaaaaaaaa 39091 3910************************** 3911 3912 3913*** break/continue test *** 3914$i should go from 0 to 2 3915$j should go from 3 to 4, and $q should go from 3 to 4 3916 $j=3 3917 $q=3 3918 $q=4 3919 $j=4 3920 $q=3 3921 $q=4 3922$j should go from 0 to 2 3923 $j=0 3924 $j=1 3925 $j=2 3926$k should go from 0 to 2 3927 $k=0 3928 $k=1 3929 $k=2 3930$i=0 3931$j should go from 3 to 4, and $q should go from 3 to 4 3932 $j=3 3933 $q=3 3934 $q=4 3935 $j=4 3936 $q=3 3937 $q=4 3938$j should go from 0 to 2 3939 $j=0 3940 $j=1 3941 $j=2 3942$k should go from 0 to 2 3943 $k=0 3944 $k=1 3945 $k=2 3946$i=1 3947$j should go from 3 to 4, and $q should go from 3 to 4 3948 $j=3 3949 $q=3 3950 $q=4 3951 $j=4 3952 $q=3 3953 $q=4 3954$j should go from 0 to 2 3955 $j=0 3956 $j=1 3957 $j=2 3958$k should go from 0 to 2 3959 $k=0 3960 $k=1 3961 $k=2 3962$i=2 3963*********************** 3964 3965*** Nested file include test *** 3966<html> 3967This is Finish.phtml. This file is supposed to be included 3968from regression_test.phtml. This is normal HTML. 3969and this is PHP code, 2+2=4 3970</html> 3971******************************** 3972 3973Tests completed. 3974<html> 3975<head> 3976*** Testing assignments and variable aliasing: *** 3977This should read "blah": blah 3978This should read "this is nifty": this is nifty 3979************************************************* 3980 3981*** Testing integer operators *** 3982Correct result - 8: 8 3983Correct result - 8: 8 3984Correct result - 2: 2 3985Correct result - -2: -2 3986Correct result - 15: 15 3987Correct result - 15: 15 3988Correct result - 2: 2 3989Correct result - 3: 3 3990********************************* 3991 3992*** Testing real operators *** 3993Correct result - 8: 8 3994Correct result - 8: 8 3995Correct result - 2: 2 3996Correct result - -2: -2 3997Correct result - 15: 15 3998Correct result - 15: 15 3999Correct result - 2: 2 4000Correct result - 3: 3 4001********************************* 4002 4003*** Testing if/elseif/else control *** 4004 4005This works 4006this_still_works 4007should_print 4008 4009 4010*** Seriously nested if's test *** 4011** spelling correction by kluzz ** 4012Only two lines of text should follow: 4013this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 4014this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 40153 loop iterations should follow: 40162 4 40173 4 40184 4 4019********************************** 4020 4021*** C-style else-if's *** 4022This should be displayed 4023************************* 4024 4025*** WHILE tests *** 40260 is smaller than 20 40271 is smaller than 20 40282 is smaller than 20 40293 is smaller than 20 40304 is smaller than 20 40315 is smaller than 20 40326 is smaller than 20 40337 is smaller than 20 40348 is smaller than 20 40359 is smaller than 20 403610 is smaller than 20 403711 is smaller than 20 403812 is smaller than 20 403913 is smaller than 20 404014 is smaller than 20 404115 is smaller than 20 404216 is smaller than 20 404317 is smaller than 20 404418 is smaller than 20 404519 is smaller than 20 404620 equals 20 404721 is greater than 20 404822 is greater than 20 404923 is greater than 20 405024 is greater than 20 405125 is greater than 20 405226 is greater than 20 405327 is greater than 20 405428 is greater than 20 405529 is greater than 20 405630 is greater than 20 405731 is greater than 20 405832 is greater than 20 405933 is greater than 20 406034 is greater than 20 406135 is greater than 20 406236 is greater than 20 406337 is greater than 20 406438 is greater than 20 406539 is greater than 20 4066******************* 4067 4068 4069*** Nested WHILEs *** 4070Each array variable should be equal to the sum of its indices: 4071${test00}[0] = 0 4072${test00}[1] = 1 4073${test00}[2] = 2 4074${test01}[0] = 1 4075${test01}[1] = 2 4076${test01}[2] = 3 4077${test02}[0] = 2 4078${test02}[1] = 3 4079${test02}[2] = 4 4080${test10}[0] = 1 4081${test10}[1] = 2 4082${test10}[2] = 3 4083${test11}[0] = 2 4084${test11}[1] = 3 4085${test11}[2] = 4 4086${test12}[0] = 3 4087${test12}[1] = 4 4088${test12}[2] = 5 4089${test20}[0] = 2 4090${test20}[1] = 3 4091${test20}[2] = 4 4092${test21}[0] = 3 4093${test21}[1] = 4 4094${test21}[2] = 5 4095${test22}[0] = 4 4096${test22}[1] = 5 4097${test22}[2] = 6 4098********************* 4099 4100*** hash test... *** 4101commented out... 4102************************** 4103 4104*** Hash resizing test *** 4105ba 4106baa 4107baaa 4108baaaa 4109baaaaa 4110baaaaaa 4111baaaaaaa 4112baaaaaaaa 4113baaaaaaaaa 4114baaaaaaaaaa 4115ba 411610 4117baa 41189 4119baaa 41208 4121baaaa 41227 4123baaaaa 41246 4125baaaaaa 41265 4127baaaaaaa 41284 4129baaaaaaaa 41303 4131baaaaaaaaa 41322 4133baaaaaaaaaa 41341 4135************************** 4136 4137 4138*** break/continue test *** 4139$i should go from 0 to 2 4140$j should go from 3 to 4, and $q should go from 3 to 4 4141 $j=3 4142 $q=3 4143 $q=4 4144 $j=4 4145 $q=3 4146 $q=4 4147$j should go from 0 to 2 4148 $j=0 4149 $j=1 4150 $j=2 4151$k should go from 0 to 2 4152 $k=0 4153 $k=1 4154 $k=2 4155$i=0 4156$j should go from 3 to 4, and $q should go from 3 to 4 4157 $j=3 4158 $q=3 4159 $q=4 4160 $j=4 4161 $q=3 4162 $q=4 4163$j should go from 0 to 2 4164 $j=0 4165 $j=1 4166 $j=2 4167$k should go from 0 to 2 4168 $k=0 4169 $k=1 4170 $k=2 4171$i=1 4172$j should go from 3 to 4, and $q should go from 3 to 4 4173 $j=3 4174 $q=3 4175 $q=4 4176 $j=4 4177 $q=3 4178 $q=4 4179$j should go from 0 to 2 4180 $j=0 4181 $j=1 4182 $j=2 4183$k should go from 0 to 2 4184 $k=0 4185 $k=1 4186 $k=2 4187$i=2 4188*********************** 4189 4190*** Nested file include test *** 4191<html> 4192This is Finish.phtml. This file is supposed to be included 4193from regression_test.phtml. This is normal HTML. 4194and this is PHP code, 2+2=4 4195</html> 4196******************************** 4197 4198Tests completed. 4199<html> 4200<head> 4201*** Testing assignments and variable aliasing: *** 4202This should read "blah": blah 4203This should read "this is nifty": this is nifty 4204************************************************* 4205 4206*** Testing integer operators *** 4207Correct result - 8: 8 4208Correct result - 8: 8 4209Correct result - 2: 2 4210Correct result - -2: -2 4211Correct result - 15: 15 4212Correct result - 15: 15 4213Correct result - 2: 2 4214Correct result - 3: 3 4215********************************* 4216 4217*** Testing real operators *** 4218Correct result - 8: 8 4219Correct result - 8: 8 4220Correct result - 2: 2 4221Correct result - -2: -2 4222Correct result - 15: 15 4223Correct result - 15: 15 4224Correct result - 2: 2 4225Correct result - 3: 3 4226********************************* 4227 4228*** Testing if/elseif/else control *** 4229 4230This works 4231this_still_works 4232should_print 4233 4234 4235*** Seriously nested if's test *** 4236** spelling correction by kluzz ** 4237Only two lines of text should follow: 4238this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 4239this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 42403 loop iterations should follow: 42412 4 42423 4 42434 4 4244********************************** 4245 4246*** C-style else-if's *** 4247This should be displayed 4248************************* 4249 4250*** WHILE tests *** 42510 is smaller than 20 42521 is smaller than 20 42532 is smaller than 20 42543 is smaller than 20 42554 is smaller than 20 42565 is smaller than 20 42576 is smaller than 20 42587 is smaller than 20 42598 is smaller than 20 42609 is smaller than 20 426110 is smaller than 20 426211 is smaller than 20 426312 is smaller than 20 426413 is smaller than 20 426514 is smaller than 20 426615 is smaller than 20 426716 is smaller than 20 426817 is smaller than 20 426918 is smaller than 20 427019 is smaller than 20 427120 equals 20 427221 is greater than 20 427322 is greater than 20 427423 is greater than 20 427524 is greater than 20 427625 is greater than 20 427726 is greater than 20 427827 is greater than 20 427928 is greater than 20 428029 is greater than 20 428130 is greater than 20 428231 is greater than 20 428332 is greater than 20 428433 is greater than 20 428534 is greater than 20 428635 is greater than 20 428736 is greater than 20 428837 is greater than 20 428938 is greater than 20 429039 is greater than 20 4291******************* 4292 4293 4294*** Nested WHILEs *** 4295Each array variable should be equal to the sum of its indices: 4296${test00}[0] = 0 4297${test00}[1] = 1 4298${test00}[2] = 2 4299${test01}[0] = 1 4300${test01}[1] = 2 4301${test01}[2] = 3 4302${test02}[0] = 2 4303${test02}[1] = 3 4304${test02}[2] = 4 4305${test10}[0] = 1 4306${test10}[1] = 2 4307${test10}[2] = 3 4308${test11}[0] = 2 4309${test11}[1] = 3 4310${test11}[2] = 4 4311${test12}[0] = 3 4312${test12}[1] = 4 4313${test12}[2] = 5 4314${test20}[0] = 2 4315${test20}[1] = 3 4316${test20}[2] = 4 4317${test21}[0] = 3 4318${test21}[1] = 4 4319${test21}[2] = 5 4320${test22}[0] = 4 4321${test22}[1] = 5 4322${test22}[2] = 6 4323********************* 4324 4325*** hash test... *** 4326commented out... 4327************************** 4328 4329*** Hash resizing test *** 4330ba 4331baa 4332baaa 4333baaaa 4334baaaaa 4335baaaaaa 4336baaaaaaa 4337baaaaaaaa 4338baaaaaaaaa 4339baaaaaaaaaa 4340ba 434110 4342baa 43439 4344baaa 43458 4346baaaa 43477 4348baaaaa 43496 4350baaaaaa 43515 4352baaaaaaa 43534 4354baaaaaaaa 43553 4356baaaaaaaaa 43572 4358baaaaaaaaaa 43591 4360************************** 4361 4362 4363*** break/continue test *** 4364$i should go from 0 to 2 4365$j should go from 3 to 4, and $q should go from 3 to 4 4366 $j=3 4367 $q=3 4368 $q=4 4369 $j=4 4370 $q=3 4371 $q=4 4372$j should go from 0 to 2 4373 $j=0 4374 $j=1 4375 $j=2 4376$k should go from 0 to 2 4377 $k=0 4378 $k=1 4379 $k=2 4380$i=0 4381$j should go from 3 to 4, and $q should go from 3 to 4 4382 $j=3 4383 $q=3 4384 $q=4 4385 $j=4 4386 $q=3 4387 $q=4 4388$j should go from 0 to 2 4389 $j=0 4390 $j=1 4391 $j=2 4392$k should go from 0 to 2 4393 $k=0 4394 $k=1 4395 $k=2 4396$i=1 4397$j should go from 3 to 4, and $q should go from 3 to 4 4398 $j=3 4399 $q=3 4400 $q=4 4401 $j=4 4402 $q=3 4403 $q=4 4404$j should go from 0 to 2 4405 $j=0 4406 $j=1 4407 $j=2 4408$k should go from 0 to 2 4409 $k=0 4410 $k=1 4411 $k=2 4412$i=2 4413*********************** 4414 4415*** Nested file include test *** 4416<html> 4417This is Finish.phtml. This file is supposed to be included 4418from regression_test.phtml. This is normal HTML. 4419and this is PHP code, 2+2=4 4420</html> 4421******************************** 4422 4423Tests completed. 4424<html> 4425<head> 4426*** Testing assignments and variable aliasing: *** 4427This should read "blah": blah 4428This should read "this is nifty": this is nifty 4429************************************************* 4430 4431*** Testing integer operators *** 4432Correct result - 8: 8 4433Correct result - 8: 8 4434Correct result - 2: 2 4435Correct result - -2: -2 4436Correct result - 15: 15 4437Correct result - 15: 15 4438Correct result - 2: 2 4439Correct result - 3: 3 4440********************************* 4441 4442*** Testing real operators *** 4443Correct result - 8: 8 4444Correct result - 8: 8 4445Correct result - 2: 2 4446Correct result - -2: -2 4447Correct result - 15: 15 4448Correct result - 15: 15 4449Correct result - 2: 2 4450Correct result - 3: 3 4451********************************* 4452 4453*** Testing if/elseif/else control *** 4454 4455This works 4456this_still_works 4457should_print 4458 4459 4460*** Seriously nested if's test *** 4461** spelling correction by kluzz ** 4462Only two lines of text should follow: 4463this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 4464this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 44653 loop iterations should follow: 44662 4 44673 4 44684 4 4469********************************** 4470 4471*** C-style else-if's *** 4472This should be displayed 4473************************* 4474 4475*** WHILE tests *** 44760 is smaller than 20 44771 is smaller than 20 44782 is smaller than 20 44793 is smaller than 20 44804 is smaller than 20 44815 is smaller than 20 44826 is smaller than 20 44837 is smaller than 20 44848 is smaller than 20 44859 is smaller than 20 448610 is smaller than 20 448711 is smaller than 20 448812 is smaller than 20 448913 is smaller than 20 449014 is smaller than 20 449115 is smaller than 20 449216 is smaller than 20 449317 is smaller than 20 449418 is smaller than 20 449519 is smaller than 20 449620 equals 20 449721 is greater than 20 449822 is greater than 20 449923 is greater than 20 450024 is greater than 20 450125 is greater than 20 450226 is greater than 20 450327 is greater than 20 450428 is greater than 20 450529 is greater than 20 450630 is greater than 20 450731 is greater than 20 450832 is greater than 20 450933 is greater than 20 451034 is greater than 20 451135 is greater than 20 451236 is greater than 20 451337 is greater than 20 451438 is greater than 20 451539 is greater than 20 4516******************* 4517 4518 4519*** Nested WHILEs *** 4520Each array variable should be equal to the sum of its indices: 4521${test00}[0] = 0 4522${test00}[1] = 1 4523${test00}[2] = 2 4524${test01}[0] = 1 4525${test01}[1] = 2 4526${test01}[2] = 3 4527${test02}[0] = 2 4528${test02}[1] = 3 4529${test02}[2] = 4 4530${test10}[0] = 1 4531${test10}[1] = 2 4532${test10}[2] = 3 4533${test11}[0] = 2 4534${test11}[1] = 3 4535${test11}[2] = 4 4536${test12}[0] = 3 4537${test12}[1] = 4 4538${test12}[2] = 5 4539${test20}[0] = 2 4540${test20}[1] = 3 4541${test20}[2] = 4 4542${test21}[0] = 3 4543${test21}[1] = 4 4544${test21}[2] = 5 4545${test22}[0] = 4 4546${test22}[1] = 5 4547${test22}[2] = 6 4548********************* 4549 4550*** hash test... *** 4551commented out... 4552************************** 4553 4554*** Hash resizing test *** 4555ba 4556baa 4557baaa 4558baaaa 4559baaaaa 4560baaaaaa 4561baaaaaaa 4562baaaaaaaa 4563baaaaaaaaa 4564baaaaaaaaaa 4565ba 456610 4567baa 45689 4569baaa 45708 4571baaaa 45727 4573baaaaa 45746 4575baaaaaa 45765 4577baaaaaaa 45784 4579baaaaaaaa 45803 4581baaaaaaaaa 45822 4583baaaaaaaaaa 45841 4585************************** 4586 4587 4588*** break/continue test *** 4589$i should go from 0 to 2 4590$j should go from 3 to 4, and $q should go from 3 to 4 4591 $j=3 4592 $q=3 4593 $q=4 4594 $j=4 4595 $q=3 4596 $q=4 4597$j should go from 0 to 2 4598 $j=0 4599 $j=1 4600 $j=2 4601$k should go from 0 to 2 4602 $k=0 4603 $k=1 4604 $k=2 4605$i=0 4606$j should go from 3 to 4, and $q should go from 3 to 4 4607 $j=3 4608 $q=3 4609 $q=4 4610 $j=4 4611 $q=3 4612 $q=4 4613$j should go from 0 to 2 4614 $j=0 4615 $j=1 4616 $j=2 4617$k should go from 0 to 2 4618 $k=0 4619 $k=1 4620 $k=2 4621$i=1 4622$j should go from 3 to 4, and $q should go from 3 to 4 4623 $j=3 4624 $q=3 4625 $q=4 4626 $j=4 4627 $q=3 4628 $q=4 4629$j should go from 0 to 2 4630 $j=0 4631 $j=1 4632 $j=2 4633$k should go from 0 to 2 4634 $k=0 4635 $k=1 4636 $k=2 4637$i=2 4638*********************** 4639 4640*** Nested file include test *** 4641<html> 4642This is Finish.phtml. This file is supposed to be included 4643from regression_test.phtml. This is normal HTML. 4644and this is PHP code, 2+2=4 4645</html> 4646******************************** 4647 4648Tests completed. 4649<html> 4650<head> 4651*** Testing assignments and variable aliasing: *** 4652This should read "blah": blah 4653This should read "this is nifty": this is nifty 4654************************************************* 4655 4656*** Testing integer operators *** 4657Correct result - 8: 8 4658Correct result - 8: 8 4659Correct result - 2: 2 4660Correct result - -2: -2 4661Correct result - 15: 15 4662Correct result - 15: 15 4663Correct result - 2: 2 4664Correct result - 3: 3 4665********************************* 4666 4667*** Testing real operators *** 4668Correct result - 8: 8 4669Correct result - 8: 8 4670Correct result - 2: 2 4671Correct result - -2: -2 4672Correct result - 15: 15 4673Correct result - 15: 15 4674Correct result - 2: 2 4675Correct result - 3: 3 4676********************************* 4677 4678*** Testing if/elseif/else control *** 4679 4680This works 4681this_still_works 4682should_print 4683 4684 4685*** Seriously nested if's test *** 4686** spelling correction by kluzz ** 4687Only two lines of text should follow: 4688this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 4689this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 46903 loop iterations should follow: 46912 4 46923 4 46934 4 4694********************************** 4695 4696*** C-style else-if's *** 4697This should be displayed 4698************************* 4699 4700*** WHILE tests *** 47010 is smaller than 20 47021 is smaller than 20 47032 is smaller than 20 47043 is smaller than 20 47054 is smaller than 20 47065 is smaller than 20 47076 is smaller than 20 47087 is smaller than 20 47098 is smaller than 20 47109 is smaller than 20 471110 is smaller than 20 471211 is smaller than 20 471312 is smaller than 20 471413 is smaller than 20 471514 is smaller than 20 471615 is smaller than 20 471716 is smaller than 20 471817 is smaller than 20 471918 is smaller than 20 472019 is smaller than 20 472120 equals 20 472221 is greater than 20 472322 is greater than 20 472423 is greater than 20 472524 is greater than 20 472625 is greater than 20 472726 is greater than 20 472827 is greater than 20 472928 is greater than 20 473029 is greater than 20 473130 is greater than 20 473231 is greater than 20 473332 is greater than 20 473433 is greater than 20 473534 is greater than 20 473635 is greater than 20 473736 is greater than 20 473837 is greater than 20 473938 is greater than 20 474039 is greater than 20 4741******************* 4742 4743 4744*** Nested WHILEs *** 4745Each array variable should be equal to the sum of its indices: 4746${test00}[0] = 0 4747${test00}[1] = 1 4748${test00}[2] = 2 4749${test01}[0] = 1 4750${test01}[1] = 2 4751${test01}[2] = 3 4752${test02}[0] = 2 4753${test02}[1] = 3 4754${test02}[2] = 4 4755${test10}[0] = 1 4756${test10}[1] = 2 4757${test10}[2] = 3 4758${test11}[0] = 2 4759${test11}[1] = 3 4760${test11}[2] = 4 4761${test12}[0] = 3 4762${test12}[1] = 4 4763${test12}[2] = 5 4764${test20}[0] = 2 4765${test20}[1] = 3 4766${test20}[2] = 4 4767${test21}[0] = 3 4768${test21}[1] = 4 4769${test21}[2] = 5 4770${test22}[0] = 4 4771${test22}[1] = 5 4772${test22}[2] = 6 4773********************* 4774 4775*** hash test... *** 4776commented out... 4777************************** 4778 4779*** Hash resizing test *** 4780ba 4781baa 4782baaa 4783baaaa 4784baaaaa 4785baaaaaa 4786baaaaaaa 4787baaaaaaaa 4788baaaaaaaaa 4789baaaaaaaaaa 4790ba 479110 4792baa 47939 4794baaa 47958 4796baaaa 47977 4798baaaaa 47996 4800baaaaaa 48015 4802baaaaaaa 48034 4804baaaaaaaa 48053 4806baaaaaaaaa 48072 4808baaaaaaaaaa 48091 4810************************** 4811 4812 4813*** break/continue test *** 4814$i should go from 0 to 2 4815$j should go from 3 to 4, and $q should go from 3 to 4 4816 $j=3 4817 $q=3 4818 $q=4 4819 $j=4 4820 $q=3 4821 $q=4 4822$j should go from 0 to 2 4823 $j=0 4824 $j=1 4825 $j=2 4826$k should go from 0 to 2 4827 $k=0 4828 $k=1 4829 $k=2 4830$i=0 4831$j should go from 3 to 4, and $q should go from 3 to 4 4832 $j=3 4833 $q=3 4834 $q=4 4835 $j=4 4836 $q=3 4837 $q=4 4838$j should go from 0 to 2 4839 $j=0 4840 $j=1 4841 $j=2 4842$k should go from 0 to 2 4843 $k=0 4844 $k=1 4845 $k=2 4846$i=1 4847$j should go from 3 to 4, and $q should go from 3 to 4 4848 $j=3 4849 $q=3 4850 $q=4 4851 $j=4 4852 $q=3 4853 $q=4 4854$j should go from 0 to 2 4855 $j=0 4856 $j=1 4857 $j=2 4858$k should go from 0 to 2 4859 $k=0 4860 $k=1 4861 $k=2 4862$i=2 4863*********************** 4864 4865*** Nested file include test *** 4866<html> 4867This is Finish.phtml. This file is supposed to be included 4868from regression_test.phtml. This is normal HTML. 4869and this is PHP code, 2+2=4 4870</html> 4871******************************** 4872 4873Tests completed. 4874<html> 4875<head> 4876*** Testing assignments and variable aliasing: *** 4877This should read "blah": blah 4878This should read "this is nifty": this is nifty 4879************************************************* 4880 4881*** Testing integer operators *** 4882Correct result - 8: 8 4883Correct result - 8: 8 4884Correct result - 2: 2 4885Correct result - -2: -2 4886Correct result - 15: 15 4887Correct result - 15: 15 4888Correct result - 2: 2 4889Correct result - 3: 3 4890********************************* 4891 4892*** Testing real operators *** 4893Correct result - 8: 8 4894Correct result - 8: 8 4895Correct result - 2: 2 4896Correct result - -2: -2 4897Correct result - 15: 15 4898Correct result - 15: 15 4899Correct result - 2: 2 4900Correct result - 3: 3 4901********************************* 4902 4903*** Testing if/elseif/else control *** 4904 4905This works 4906this_still_works 4907should_print 4908 4909 4910*** Seriously nested if's test *** 4911** spelling correction by kluzz ** 4912Only two lines of text should follow: 4913this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 4914this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 49153 loop iterations should follow: 49162 4 49173 4 49184 4 4919********************************** 4920 4921*** C-style else-if's *** 4922This should be displayed 4923************************* 4924 4925*** WHILE tests *** 49260 is smaller than 20 49271 is smaller than 20 49282 is smaller than 20 49293 is smaller than 20 49304 is smaller than 20 49315 is smaller than 20 49326 is smaller than 20 49337 is smaller than 20 49348 is smaller than 20 49359 is smaller than 20 493610 is smaller than 20 493711 is smaller than 20 493812 is smaller than 20 493913 is smaller than 20 494014 is smaller than 20 494115 is smaller than 20 494216 is smaller than 20 494317 is smaller than 20 494418 is smaller than 20 494519 is smaller than 20 494620 equals 20 494721 is greater than 20 494822 is greater than 20 494923 is greater than 20 495024 is greater than 20 495125 is greater than 20 495226 is greater than 20 495327 is greater than 20 495428 is greater than 20 495529 is greater than 20 495630 is greater than 20 495731 is greater than 20 495832 is greater than 20 495933 is greater than 20 496034 is greater than 20 496135 is greater than 20 496236 is greater than 20 496337 is greater than 20 496438 is greater than 20 496539 is greater than 20 4966******************* 4967 4968 4969*** Nested WHILEs *** 4970Each array variable should be equal to the sum of its indices: 4971${test00}[0] = 0 4972${test00}[1] = 1 4973${test00}[2] = 2 4974${test01}[0] = 1 4975${test01}[1] = 2 4976${test01}[2] = 3 4977${test02}[0] = 2 4978${test02}[1] = 3 4979${test02}[2] = 4 4980${test10}[0] = 1 4981${test10}[1] = 2 4982${test10}[2] = 3 4983${test11}[0] = 2 4984${test11}[1] = 3 4985${test11}[2] = 4 4986${test12}[0] = 3 4987${test12}[1] = 4 4988${test12}[2] = 5 4989${test20}[0] = 2 4990${test20}[1] = 3 4991${test20}[2] = 4 4992${test21}[0] = 3 4993${test21}[1] = 4 4994${test21}[2] = 5 4995${test22}[0] = 4 4996${test22}[1] = 5 4997${test22}[2] = 6 4998********************* 4999 5000*** hash test... *** 5001commented out... 5002************************** 5003 5004*** Hash resizing test *** 5005ba 5006baa 5007baaa 5008baaaa 5009baaaaa 5010baaaaaa 5011baaaaaaa 5012baaaaaaaa 5013baaaaaaaaa 5014baaaaaaaaaa 5015ba 501610 5017baa 50189 5019baaa 50208 5021baaaa 50227 5023baaaaa 50246 5025baaaaaa 50265 5027baaaaaaa 50284 5029baaaaaaaa 50303 5031baaaaaaaaa 50322 5033baaaaaaaaaa 50341 5035************************** 5036 5037 5038*** break/continue test *** 5039$i should go from 0 to 2 5040$j should go from 3 to 4, and $q should go from 3 to 4 5041 $j=3 5042 $q=3 5043 $q=4 5044 $j=4 5045 $q=3 5046 $q=4 5047$j should go from 0 to 2 5048 $j=0 5049 $j=1 5050 $j=2 5051$k should go from 0 to 2 5052 $k=0 5053 $k=1 5054 $k=2 5055$i=0 5056$j should go from 3 to 4, and $q should go from 3 to 4 5057 $j=3 5058 $q=3 5059 $q=4 5060 $j=4 5061 $q=3 5062 $q=4 5063$j should go from 0 to 2 5064 $j=0 5065 $j=1 5066 $j=2 5067$k should go from 0 to 2 5068 $k=0 5069 $k=1 5070 $k=2 5071$i=1 5072$j should go from 3 to 4, and $q should go from 3 to 4 5073 $j=3 5074 $q=3 5075 $q=4 5076 $j=4 5077 $q=3 5078 $q=4 5079$j should go from 0 to 2 5080 $j=0 5081 $j=1 5082 $j=2 5083$k should go from 0 to 2 5084 $k=0 5085 $k=1 5086 $k=2 5087$i=2 5088*********************** 5089 5090*** Nested file include test *** 5091<html> 5092This is Finish.phtml. This file is supposed to be included 5093from regression_test.phtml. This is normal HTML. 5094and this is PHP code, 2+2=4 5095</html> 5096******************************** 5097 5098Tests completed. 5099<html> 5100<head> 5101*** Testing assignments and variable aliasing: *** 5102This should read "blah": blah 5103This should read "this is nifty": this is nifty 5104************************************************* 5105 5106*** Testing integer operators *** 5107Correct result - 8: 8 5108Correct result - 8: 8 5109Correct result - 2: 2 5110Correct result - -2: -2 5111Correct result - 15: 15 5112Correct result - 15: 15 5113Correct result - 2: 2 5114Correct result - 3: 3 5115********************************* 5116 5117*** Testing real operators *** 5118Correct result - 8: 8 5119Correct result - 8: 8 5120Correct result - 2: 2 5121Correct result - -2: -2 5122Correct result - 15: 15 5123Correct result - 15: 15 5124Correct result - 2: 2 5125Correct result - 3: 3 5126********************************* 5127 5128*** Testing if/elseif/else control *** 5129 5130This works 5131this_still_works 5132should_print 5133 5134 5135*** Seriously nested if's test *** 5136** spelling correction by kluzz ** 5137Only two lines of text should follow: 5138this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 5139this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 51403 loop iterations should follow: 51412 4 51423 4 51434 4 5144********************************** 5145 5146*** C-style else-if's *** 5147This should be displayed 5148************************* 5149 5150*** WHILE tests *** 51510 is smaller than 20 51521 is smaller than 20 51532 is smaller than 20 51543 is smaller than 20 51554 is smaller than 20 51565 is smaller than 20 51576 is smaller than 20 51587 is smaller than 20 51598 is smaller than 20 51609 is smaller than 20 516110 is smaller than 20 516211 is smaller than 20 516312 is smaller than 20 516413 is smaller than 20 516514 is smaller than 20 516615 is smaller than 20 516716 is smaller than 20 516817 is smaller than 20 516918 is smaller than 20 517019 is smaller than 20 517120 equals 20 517221 is greater than 20 517322 is greater than 20 517423 is greater than 20 517524 is greater than 20 517625 is greater than 20 517726 is greater than 20 517827 is greater than 20 517928 is greater than 20 518029 is greater than 20 518130 is greater than 20 518231 is greater than 20 518332 is greater than 20 518433 is greater than 20 518534 is greater than 20 518635 is greater than 20 518736 is greater than 20 518837 is greater than 20 518938 is greater than 20 519039 is greater than 20 5191******************* 5192 5193 5194*** Nested WHILEs *** 5195Each array variable should be equal to the sum of its indices: 5196${test00}[0] = 0 5197${test00}[1] = 1 5198${test00}[2] = 2 5199${test01}[0] = 1 5200${test01}[1] = 2 5201${test01}[2] = 3 5202${test02}[0] = 2 5203${test02}[1] = 3 5204${test02}[2] = 4 5205${test10}[0] = 1 5206${test10}[1] = 2 5207${test10}[2] = 3 5208${test11}[0] = 2 5209${test11}[1] = 3 5210${test11}[2] = 4 5211${test12}[0] = 3 5212${test12}[1] = 4 5213${test12}[2] = 5 5214${test20}[0] = 2 5215${test20}[1] = 3 5216${test20}[2] = 4 5217${test21}[0] = 3 5218${test21}[1] = 4 5219${test21}[2] = 5 5220${test22}[0] = 4 5221${test22}[1] = 5 5222${test22}[2] = 6 5223********************* 5224 5225*** hash test... *** 5226commented out... 5227************************** 5228 5229*** Hash resizing test *** 5230ba 5231baa 5232baaa 5233baaaa 5234baaaaa 5235baaaaaa 5236baaaaaaa 5237baaaaaaaa 5238baaaaaaaaa 5239baaaaaaaaaa 5240ba 524110 5242baa 52439 5244baaa 52458 5246baaaa 52477 5248baaaaa 52496 5250baaaaaa 52515 5252baaaaaaa 52534 5254baaaaaaaa 52553 5256baaaaaaaaa 52572 5258baaaaaaaaaa 52591 5260************************** 5261 5262 5263*** break/continue test *** 5264$i should go from 0 to 2 5265$j should go from 3 to 4, and $q should go from 3 to 4 5266 $j=3 5267 $q=3 5268 $q=4 5269 $j=4 5270 $q=3 5271 $q=4 5272$j should go from 0 to 2 5273 $j=0 5274 $j=1 5275 $j=2 5276$k should go from 0 to 2 5277 $k=0 5278 $k=1 5279 $k=2 5280$i=0 5281$j should go from 3 to 4, and $q should go from 3 to 4 5282 $j=3 5283 $q=3 5284 $q=4 5285 $j=4 5286 $q=3 5287 $q=4 5288$j should go from 0 to 2 5289 $j=0 5290 $j=1 5291 $j=2 5292$k should go from 0 to 2 5293 $k=0 5294 $k=1 5295 $k=2 5296$i=1 5297$j should go from 3 to 4, and $q should go from 3 to 4 5298 $j=3 5299 $q=3 5300 $q=4 5301 $j=4 5302 $q=3 5303 $q=4 5304$j should go from 0 to 2 5305 $j=0 5306 $j=1 5307 $j=2 5308$k should go from 0 to 2 5309 $k=0 5310 $k=1 5311 $k=2 5312$i=2 5313*********************** 5314 5315*** Nested file include test *** 5316<html> 5317This is Finish.phtml. This file is supposed to be included 5318from regression_test.phtml. This is normal HTML. 5319and this is PHP code, 2+2=4 5320</html> 5321******************************** 5322 5323Tests completed. 5324<html> 5325<head> 5326*** Testing assignments and variable aliasing: *** 5327This should read "blah": blah 5328This should read "this is nifty": this is nifty 5329************************************************* 5330 5331*** Testing integer operators *** 5332Correct result - 8: 8 5333Correct result - 8: 8 5334Correct result - 2: 2 5335Correct result - -2: -2 5336Correct result - 15: 15 5337Correct result - 15: 15 5338Correct result - 2: 2 5339Correct result - 3: 3 5340********************************* 5341 5342*** Testing real operators *** 5343Correct result - 8: 8 5344Correct result - 8: 8 5345Correct result - 2: 2 5346Correct result - -2: -2 5347Correct result - 15: 15 5348Correct result - 15: 15 5349Correct result - 2: 2 5350Correct result - 3: 3 5351********************************* 5352 5353*** Testing if/elseif/else control *** 5354 5355This works 5356this_still_works 5357should_print 5358 5359 5360*** Seriously nested if's test *** 5361** spelling correction by kluzz ** 5362Only two lines of text should follow: 5363this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 5364this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 53653 loop iterations should follow: 53662 4 53673 4 53684 4 5369********************************** 5370 5371*** C-style else-if's *** 5372This should be displayed 5373************************* 5374 5375*** WHILE tests *** 53760 is smaller than 20 53771 is smaller than 20 53782 is smaller than 20 53793 is smaller than 20 53804 is smaller than 20 53815 is smaller than 20 53826 is smaller than 20 53837 is smaller than 20 53848 is smaller than 20 53859 is smaller than 20 538610 is smaller than 20 538711 is smaller than 20 538812 is smaller than 20 538913 is smaller than 20 539014 is smaller than 20 539115 is smaller than 20 539216 is smaller than 20 539317 is smaller than 20 539418 is smaller than 20 539519 is smaller than 20 539620 equals 20 539721 is greater than 20 539822 is greater than 20 539923 is greater than 20 540024 is greater than 20 540125 is greater than 20 540226 is greater than 20 540327 is greater than 20 540428 is greater than 20 540529 is greater than 20 540630 is greater than 20 540731 is greater than 20 540832 is greater than 20 540933 is greater than 20 541034 is greater than 20 541135 is greater than 20 541236 is greater than 20 541337 is greater than 20 541438 is greater than 20 541539 is greater than 20 5416******************* 5417 5418 5419*** Nested WHILEs *** 5420Each array variable should be equal to the sum of its indices: 5421${test00}[0] = 0 5422${test00}[1] = 1 5423${test00}[2] = 2 5424${test01}[0] = 1 5425${test01}[1] = 2 5426${test01}[2] = 3 5427${test02}[0] = 2 5428${test02}[1] = 3 5429${test02}[2] = 4 5430${test10}[0] = 1 5431${test10}[1] = 2 5432${test10}[2] = 3 5433${test11}[0] = 2 5434${test11}[1] = 3 5435${test11}[2] = 4 5436${test12}[0] = 3 5437${test12}[1] = 4 5438${test12}[2] = 5 5439${test20}[0] = 2 5440${test20}[1] = 3 5441${test20}[2] = 4 5442${test21}[0] = 3 5443${test21}[1] = 4 5444${test21}[2] = 5 5445${test22}[0] = 4 5446${test22}[1] = 5 5447${test22}[2] = 6 5448********************* 5449 5450*** hash test... *** 5451commented out... 5452************************** 5453 5454*** Hash resizing test *** 5455ba 5456baa 5457baaa 5458baaaa 5459baaaaa 5460baaaaaa 5461baaaaaaa 5462baaaaaaaa 5463baaaaaaaaa 5464baaaaaaaaaa 5465ba 546610 5467baa 54689 5469baaa 54708 5471baaaa 54727 5473baaaaa 54746 5475baaaaaa 54765 5477baaaaaaa 54784 5479baaaaaaaa 54803 5481baaaaaaaaa 54822 5483baaaaaaaaaa 54841 5485************************** 5486 5487 5488*** break/continue test *** 5489$i should go from 0 to 2 5490$j should go from 3 to 4, and $q should go from 3 to 4 5491 $j=3 5492 $q=3 5493 $q=4 5494 $j=4 5495 $q=3 5496 $q=4 5497$j should go from 0 to 2 5498 $j=0 5499 $j=1 5500 $j=2 5501$k should go from 0 to 2 5502 $k=0 5503 $k=1 5504 $k=2 5505$i=0 5506$j should go from 3 to 4, and $q should go from 3 to 4 5507 $j=3 5508 $q=3 5509 $q=4 5510 $j=4 5511 $q=3 5512 $q=4 5513$j should go from 0 to 2 5514 $j=0 5515 $j=1 5516 $j=2 5517$k should go from 0 to 2 5518 $k=0 5519 $k=1 5520 $k=2 5521$i=1 5522$j should go from 3 to 4, and $q should go from 3 to 4 5523 $j=3 5524 $q=3 5525 $q=4 5526 $j=4 5527 $q=3 5528 $q=4 5529$j should go from 0 to 2 5530 $j=0 5531 $j=1 5532 $j=2 5533$k should go from 0 to 2 5534 $k=0 5535 $k=1 5536 $k=2 5537$i=2 5538*********************** 5539 5540*** Nested file include test *** 5541<html> 5542This is Finish.phtml. This file is supposed to be included 5543from regression_test.phtml. This is normal HTML. 5544and this is PHP code, 2+2=4 5545</html> 5546******************************** 5547 5548Tests completed. 5549<html> 5550<head> 5551*** Testing assignments and variable aliasing: *** 5552This should read "blah": blah 5553This should read "this is nifty": this is nifty 5554************************************************* 5555 5556*** Testing integer operators *** 5557Correct result - 8: 8 5558Correct result - 8: 8 5559Correct result - 2: 2 5560Correct result - -2: -2 5561Correct result - 15: 15 5562Correct result - 15: 15 5563Correct result - 2: 2 5564Correct result - 3: 3 5565********************************* 5566 5567*** Testing real operators *** 5568Correct result - 8: 8 5569Correct result - 8: 8 5570Correct result - 2: 2 5571Correct result - -2: -2 5572Correct result - 15: 15 5573Correct result - 15: 15 5574Correct result - 2: 2 5575Correct result - 3: 3 5576********************************* 5577 5578*** Testing if/elseif/else control *** 5579 5580This works 5581this_still_works 5582should_print 5583 5584 5585*** Seriously nested if's test *** 5586** spelling correction by kluzz ** 5587Only two lines of text should follow: 5588this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 5589this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 55903 loop iterations should follow: 55912 4 55923 4 55934 4 5594********************************** 5595 5596*** C-style else-if's *** 5597This should be displayed 5598************************* 5599 5600*** WHILE tests *** 56010 is smaller than 20 56021 is smaller than 20 56032 is smaller than 20 56043 is smaller than 20 56054 is smaller than 20 56065 is smaller than 20 56076 is smaller than 20 56087 is smaller than 20 56098 is smaller than 20 56109 is smaller than 20 561110 is smaller than 20 561211 is smaller than 20 561312 is smaller than 20 561413 is smaller than 20 561514 is smaller than 20 561615 is smaller than 20 561716 is smaller than 20 561817 is smaller than 20 561918 is smaller than 20 562019 is smaller than 20 562120 equals 20 562221 is greater than 20 562322 is greater than 20 562423 is greater than 20 562524 is greater than 20 562625 is greater than 20 562726 is greater than 20 562827 is greater than 20 562928 is greater than 20 563029 is greater than 20 563130 is greater than 20 563231 is greater than 20 563332 is greater than 20 563433 is greater than 20 563534 is greater than 20 563635 is greater than 20 563736 is greater than 20 563837 is greater than 20 563938 is greater than 20 564039 is greater than 20 5641******************* 5642 5643 5644*** Nested WHILEs *** 5645Each array variable should be equal to the sum of its indices: 5646${test00}[0] = 0 5647${test00}[1] = 1 5648${test00}[2] = 2 5649${test01}[0] = 1 5650${test01}[1] = 2 5651${test01}[2] = 3 5652${test02}[0] = 2 5653${test02}[1] = 3 5654${test02}[2] = 4 5655${test10}[0] = 1 5656${test10}[1] = 2 5657${test10}[2] = 3 5658${test11}[0] = 2 5659${test11}[1] = 3 5660${test11}[2] = 4 5661${test12}[0] = 3 5662${test12}[1] = 4 5663${test12}[2] = 5 5664${test20}[0] = 2 5665${test20}[1] = 3 5666${test20}[2] = 4 5667${test21}[0] = 3 5668${test21}[1] = 4 5669${test21}[2] = 5 5670${test22}[0] = 4 5671${test22}[1] = 5 5672${test22}[2] = 6 5673********************* 5674 5675*** hash test... *** 5676commented out... 5677************************** 5678 5679*** Hash resizing test *** 5680ba 5681baa 5682baaa 5683baaaa 5684baaaaa 5685baaaaaa 5686baaaaaaa 5687baaaaaaaa 5688baaaaaaaaa 5689baaaaaaaaaa 5690ba 569110 5692baa 56939 5694baaa 56958 5696baaaa 56977 5698baaaaa 56996 5700baaaaaa 57015 5702baaaaaaa 57034 5704baaaaaaaa 57053 5706baaaaaaaaa 57072 5708baaaaaaaaaa 57091 5710************************** 5711 5712 5713*** break/continue test *** 5714$i should go from 0 to 2 5715$j should go from 3 to 4, and $q should go from 3 to 4 5716 $j=3 5717 $q=3 5718 $q=4 5719 $j=4 5720 $q=3 5721 $q=4 5722$j should go from 0 to 2 5723 $j=0 5724 $j=1 5725 $j=2 5726$k should go from 0 to 2 5727 $k=0 5728 $k=1 5729 $k=2 5730$i=0 5731$j should go from 3 to 4, and $q should go from 3 to 4 5732 $j=3 5733 $q=3 5734 $q=4 5735 $j=4 5736 $q=3 5737 $q=4 5738$j should go from 0 to 2 5739 $j=0 5740 $j=1 5741 $j=2 5742$k should go from 0 to 2 5743 $k=0 5744 $k=1 5745 $k=2 5746$i=1 5747$j should go from 3 to 4, and $q should go from 3 to 4 5748 $j=3 5749 $q=3 5750 $q=4 5751 $j=4 5752 $q=3 5753 $q=4 5754$j should go from 0 to 2 5755 $j=0 5756 $j=1 5757 $j=2 5758$k should go from 0 to 2 5759 $k=0 5760 $k=1 5761 $k=2 5762$i=2 5763*********************** 5764 5765*** Nested file include test *** 5766<html> 5767This is Finish.phtml. This file is supposed to be included 5768from regression_test.phtml. This is normal HTML. 5769and this is PHP code, 2+2=4 5770</html> 5771******************************** 5772 5773Tests completed. 5774<html> 5775<head> 5776*** Testing assignments and variable aliasing: *** 5777This should read "blah": blah 5778This should read "this is nifty": this is nifty 5779************************************************* 5780 5781*** Testing integer operators *** 5782Correct result - 8: 8 5783Correct result - 8: 8 5784Correct result - 2: 2 5785Correct result - -2: -2 5786Correct result - 15: 15 5787Correct result - 15: 15 5788Correct result - 2: 2 5789Correct result - 3: 3 5790********************************* 5791 5792*** Testing real operators *** 5793Correct result - 8: 8 5794Correct result - 8: 8 5795Correct result - 2: 2 5796Correct result - -2: -2 5797Correct result - 15: 15 5798Correct result - 15: 15 5799Correct result - 2: 2 5800Correct result - 3: 3 5801********************************* 5802 5803*** Testing if/elseif/else control *** 5804 5805This works 5806this_still_works 5807should_print 5808 5809 5810*** Seriously nested if's test *** 5811** spelling correction by kluzz ** 5812Only two lines of text should follow: 5813this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 5814this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 58153 loop iterations should follow: 58162 4 58173 4 58184 4 5819********************************** 5820 5821*** C-style else-if's *** 5822This should be displayed 5823************************* 5824 5825*** WHILE tests *** 58260 is smaller than 20 58271 is smaller than 20 58282 is smaller than 20 58293 is smaller than 20 58304 is smaller than 20 58315 is smaller than 20 58326 is smaller than 20 58337 is smaller than 20 58348 is smaller than 20 58359 is smaller than 20 583610 is smaller than 20 583711 is smaller than 20 583812 is smaller than 20 583913 is smaller than 20 584014 is smaller than 20 584115 is smaller than 20 584216 is smaller than 20 584317 is smaller than 20 584418 is smaller than 20 584519 is smaller than 20 584620 equals 20 584721 is greater than 20 584822 is greater than 20 584923 is greater than 20 585024 is greater than 20 585125 is greater than 20 585226 is greater than 20 585327 is greater than 20 585428 is greater than 20 585529 is greater than 20 585630 is greater than 20 585731 is greater than 20 585832 is greater than 20 585933 is greater than 20 586034 is greater than 20 586135 is greater than 20 586236 is greater than 20 586337 is greater than 20 586438 is greater than 20 586539 is greater than 20 5866******************* 5867 5868 5869*** Nested WHILEs *** 5870Each array variable should be equal to the sum of its indices: 5871${test00}[0] = 0 5872${test00}[1] = 1 5873${test00}[2] = 2 5874${test01}[0] = 1 5875${test01}[1] = 2 5876${test01}[2] = 3 5877${test02}[0] = 2 5878${test02}[1] = 3 5879${test02}[2] = 4 5880${test10}[0] = 1 5881${test10}[1] = 2 5882${test10}[2] = 3 5883${test11}[0] = 2 5884${test11}[1] = 3 5885${test11}[2] = 4 5886${test12}[0] = 3 5887${test12}[1] = 4 5888${test12}[2] = 5 5889${test20}[0] = 2 5890${test20}[1] = 3 5891${test20}[2] = 4 5892${test21}[0] = 3 5893${test21}[1] = 4 5894${test21}[2] = 5 5895${test22}[0] = 4 5896${test22}[1] = 5 5897${test22}[2] = 6 5898********************* 5899 5900*** hash test... *** 5901commented out... 5902************************** 5903 5904*** Hash resizing test *** 5905ba 5906baa 5907baaa 5908baaaa 5909baaaaa 5910baaaaaa 5911baaaaaaa 5912baaaaaaaa 5913baaaaaaaaa 5914baaaaaaaaaa 5915ba 591610 5917baa 59189 5919baaa 59208 5921baaaa 59227 5923baaaaa 59246 5925baaaaaa 59265 5927baaaaaaa 59284 5929baaaaaaaa 59303 5931baaaaaaaaa 59322 5933baaaaaaaaaa 59341 5935************************** 5936 5937 5938*** break/continue test *** 5939$i should go from 0 to 2 5940$j should go from 3 to 4, and $q should go from 3 to 4 5941 $j=3 5942 $q=3 5943 $q=4 5944 $j=4 5945 $q=3 5946 $q=4 5947$j should go from 0 to 2 5948 $j=0 5949 $j=1 5950 $j=2 5951$k should go from 0 to 2 5952 $k=0 5953 $k=1 5954 $k=2 5955$i=0 5956$j should go from 3 to 4, and $q should go from 3 to 4 5957 $j=3 5958 $q=3 5959 $q=4 5960 $j=4 5961 $q=3 5962 $q=4 5963$j should go from 0 to 2 5964 $j=0 5965 $j=1 5966 $j=2 5967$k should go from 0 to 2 5968 $k=0 5969 $k=1 5970 $k=2 5971$i=1 5972$j should go from 3 to 4, and $q should go from 3 to 4 5973 $j=3 5974 $q=3 5975 $q=4 5976 $j=4 5977 $q=3 5978 $q=4 5979$j should go from 0 to 2 5980 $j=0 5981 $j=1 5982 $j=2 5983$k should go from 0 to 2 5984 $k=0 5985 $k=1 5986 $k=2 5987$i=2 5988*********************** 5989 5990*** Nested file include test *** 5991<html> 5992This is Finish.phtml. This file is supposed to be included 5993from regression_test.phtml. This is normal HTML. 5994and this is PHP code, 2+2=4 5995</html> 5996******************************** 5997 5998Tests completed. 5999<html> 6000<head> 6001*** Testing assignments and variable aliasing: *** 6002This should read "blah": blah 6003This should read "this is nifty": this is nifty 6004************************************************* 6005 6006*** Testing integer operators *** 6007Correct result - 8: 8 6008Correct result - 8: 8 6009Correct result - 2: 2 6010Correct result - -2: -2 6011Correct result - 15: 15 6012Correct result - 15: 15 6013Correct result - 2: 2 6014Correct result - 3: 3 6015********************************* 6016 6017*** Testing real operators *** 6018Correct result - 8: 8 6019Correct result - 8: 8 6020Correct result - 2: 2 6021Correct result - -2: -2 6022Correct result - 15: 15 6023Correct result - 15: 15 6024Correct result - 2: 2 6025Correct result - 3: 3 6026********************************* 6027 6028*** Testing if/elseif/else control *** 6029 6030This works 6031this_still_works 6032should_print 6033 6034 6035*** Seriously nested if's test *** 6036** spelling correction by kluzz ** 6037Only two lines of text should follow: 6038this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 6039this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 60403 loop iterations should follow: 60412 4 60423 4 60434 4 6044********************************** 6045 6046*** C-style else-if's *** 6047This should be displayed 6048************************* 6049 6050*** WHILE tests *** 60510 is smaller than 20 60521 is smaller than 20 60532 is smaller than 20 60543 is smaller than 20 60554 is smaller than 20 60565 is smaller than 20 60576 is smaller than 20 60587 is smaller than 20 60598 is smaller than 20 60609 is smaller than 20 606110 is smaller than 20 606211 is smaller than 20 606312 is smaller than 20 606413 is smaller than 20 606514 is smaller than 20 606615 is smaller than 20 606716 is smaller than 20 606817 is smaller than 20 606918 is smaller than 20 607019 is smaller than 20 607120 equals 20 607221 is greater than 20 607322 is greater than 20 607423 is greater than 20 607524 is greater than 20 607625 is greater than 20 607726 is greater than 20 607827 is greater than 20 607928 is greater than 20 608029 is greater than 20 608130 is greater than 20 608231 is greater than 20 608332 is greater than 20 608433 is greater than 20 608534 is greater than 20 608635 is greater than 20 608736 is greater than 20 608837 is greater than 20 608938 is greater than 20 609039 is greater than 20 6091******************* 6092 6093 6094*** Nested WHILEs *** 6095Each array variable should be equal to the sum of its indices: 6096${test00}[0] = 0 6097${test00}[1] = 1 6098${test00}[2] = 2 6099${test01}[0] = 1 6100${test01}[1] = 2 6101${test01}[2] = 3 6102${test02}[0] = 2 6103${test02}[1] = 3 6104${test02}[2] = 4 6105${test10}[0] = 1 6106${test10}[1] = 2 6107${test10}[2] = 3 6108${test11}[0] = 2 6109${test11}[1] = 3 6110${test11}[2] = 4 6111${test12}[0] = 3 6112${test12}[1] = 4 6113${test12}[2] = 5 6114${test20}[0] = 2 6115${test20}[1] = 3 6116${test20}[2] = 4 6117${test21}[0] = 3 6118${test21}[1] = 4 6119${test21}[2] = 5 6120${test22}[0] = 4 6121${test22}[1] = 5 6122${test22}[2] = 6 6123********************* 6124 6125*** hash test... *** 6126commented out... 6127************************** 6128 6129*** Hash resizing test *** 6130ba 6131baa 6132baaa 6133baaaa 6134baaaaa 6135baaaaaa 6136baaaaaaa 6137baaaaaaaa 6138baaaaaaaaa 6139baaaaaaaaaa 6140ba 614110 6142baa 61439 6144baaa 61458 6146baaaa 61477 6148baaaaa 61496 6150baaaaaa 61515 6152baaaaaaa 61534 6154baaaaaaaa 61553 6156baaaaaaaaa 61572 6158baaaaaaaaaa 61591 6160************************** 6161 6162 6163*** break/continue test *** 6164$i should go from 0 to 2 6165$j should go from 3 to 4, and $q should go from 3 to 4 6166 $j=3 6167 $q=3 6168 $q=4 6169 $j=4 6170 $q=3 6171 $q=4 6172$j should go from 0 to 2 6173 $j=0 6174 $j=1 6175 $j=2 6176$k should go from 0 to 2 6177 $k=0 6178 $k=1 6179 $k=2 6180$i=0 6181$j should go from 3 to 4, and $q should go from 3 to 4 6182 $j=3 6183 $q=3 6184 $q=4 6185 $j=4 6186 $q=3 6187 $q=4 6188$j should go from 0 to 2 6189 $j=0 6190 $j=1 6191 $j=2 6192$k should go from 0 to 2 6193 $k=0 6194 $k=1 6195 $k=2 6196$i=1 6197$j should go from 3 to 4, and $q should go from 3 to 4 6198 $j=3 6199 $q=3 6200 $q=4 6201 $j=4 6202 $q=3 6203 $q=4 6204$j should go from 0 to 2 6205 $j=0 6206 $j=1 6207 $j=2 6208$k should go from 0 to 2 6209 $k=0 6210 $k=1 6211 $k=2 6212$i=2 6213*********************** 6214 6215*** Nested file include test *** 6216<html> 6217This is Finish.phtml. This file is supposed to be included 6218from regression_test.phtml. This is normal HTML. 6219and this is PHP code, 2+2=4 6220</html> 6221******************************** 6222 6223Tests completed. 6224<html> 6225<head> 6226*** Testing assignments and variable aliasing: *** 6227This should read "blah": blah 6228This should read "this is nifty": this is nifty 6229************************************************* 6230 6231*** Testing integer operators *** 6232Correct result - 8: 8 6233Correct result - 8: 8 6234Correct result - 2: 2 6235Correct result - -2: -2 6236Correct result - 15: 15 6237Correct result - 15: 15 6238Correct result - 2: 2 6239Correct result - 3: 3 6240********************************* 6241 6242*** Testing real operators *** 6243Correct result - 8: 8 6244Correct result - 8: 8 6245Correct result - 2: 2 6246Correct result - -2: -2 6247Correct result - 15: 15 6248Correct result - 15: 15 6249Correct result - 2: 2 6250Correct result - 3: 3 6251********************************* 6252 6253*** Testing if/elseif/else control *** 6254 6255This works 6256this_still_works 6257should_print 6258 6259 6260*** Seriously nested if's test *** 6261** spelling correction by kluzz ** 6262Only two lines of text should follow: 6263this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 6264this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 62653 loop iterations should follow: 62662 4 62673 4 62684 4 6269********************************** 6270 6271*** C-style else-if's *** 6272This should be displayed 6273************************* 6274 6275*** WHILE tests *** 62760 is smaller than 20 62771 is smaller than 20 62782 is smaller than 20 62793 is smaller than 20 62804 is smaller than 20 62815 is smaller than 20 62826 is smaller than 20 62837 is smaller than 20 62848 is smaller than 20 62859 is smaller than 20 628610 is smaller than 20 628711 is smaller than 20 628812 is smaller than 20 628913 is smaller than 20 629014 is smaller than 20 629115 is smaller than 20 629216 is smaller than 20 629317 is smaller than 20 629418 is smaller than 20 629519 is smaller than 20 629620 equals 20 629721 is greater than 20 629822 is greater than 20 629923 is greater than 20 630024 is greater than 20 630125 is greater than 20 630226 is greater than 20 630327 is greater than 20 630428 is greater than 20 630529 is greater than 20 630630 is greater than 20 630731 is greater than 20 630832 is greater than 20 630933 is greater than 20 631034 is greater than 20 631135 is greater than 20 631236 is greater than 20 631337 is greater than 20 631438 is greater than 20 631539 is greater than 20 6316******************* 6317 6318 6319*** Nested WHILEs *** 6320Each array variable should be equal to the sum of its indices: 6321${test00}[0] = 0 6322${test00}[1] = 1 6323${test00}[2] = 2 6324${test01}[0] = 1 6325${test01}[1] = 2 6326${test01}[2] = 3 6327${test02}[0] = 2 6328${test02}[1] = 3 6329${test02}[2] = 4 6330${test10}[0] = 1 6331${test10}[1] = 2 6332${test10}[2] = 3 6333${test11}[0] = 2 6334${test11}[1] = 3 6335${test11}[2] = 4 6336${test12}[0] = 3 6337${test12}[1] = 4 6338${test12}[2] = 5 6339${test20}[0] = 2 6340${test20}[1] = 3 6341${test20}[2] = 4 6342${test21}[0] = 3 6343${test21}[1] = 4 6344${test21}[2] = 5 6345${test22}[0] = 4 6346${test22}[1] = 5 6347${test22}[2] = 6 6348********************* 6349 6350*** hash test... *** 6351commented out... 6352************************** 6353 6354*** Hash resizing test *** 6355ba 6356baa 6357baaa 6358baaaa 6359baaaaa 6360baaaaaa 6361baaaaaaa 6362baaaaaaaa 6363baaaaaaaaa 6364baaaaaaaaaa 6365ba 636610 6367baa 63689 6369baaa 63708 6371baaaa 63727 6373baaaaa 63746 6375baaaaaa 63765 6377baaaaaaa 63784 6379baaaaaaaa 63803 6381baaaaaaaaa 63822 6383baaaaaaaaaa 63841 6385************************** 6386 6387 6388*** break/continue test *** 6389$i should go from 0 to 2 6390$j should go from 3 to 4, and $q should go from 3 to 4 6391 $j=3 6392 $q=3 6393 $q=4 6394 $j=4 6395 $q=3 6396 $q=4 6397$j should go from 0 to 2 6398 $j=0 6399 $j=1 6400 $j=2 6401$k should go from 0 to 2 6402 $k=0 6403 $k=1 6404 $k=2 6405$i=0 6406$j should go from 3 to 4, and $q should go from 3 to 4 6407 $j=3 6408 $q=3 6409 $q=4 6410 $j=4 6411 $q=3 6412 $q=4 6413$j should go from 0 to 2 6414 $j=0 6415 $j=1 6416 $j=2 6417$k should go from 0 to 2 6418 $k=0 6419 $k=1 6420 $k=2 6421$i=1 6422$j should go from 3 to 4, and $q should go from 3 to 4 6423 $j=3 6424 $q=3 6425 $q=4 6426 $j=4 6427 $q=3 6428 $q=4 6429$j should go from 0 to 2 6430 $j=0 6431 $j=1 6432 $j=2 6433$k should go from 0 to 2 6434 $k=0 6435 $k=1 6436 $k=2 6437$i=2 6438*********************** 6439 6440*** Nested file include test *** 6441<html> 6442This is Finish.phtml. This file is supposed to be included 6443from regression_test.phtml. This is normal HTML. 6444and this is PHP code, 2+2=4 6445</html> 6446******************************** 6447 6448Tests completed. 6449<html> 6450<head> 6451*** Testing assignments and variable aliasing: *** 6452This should read "blah": blah 6453This should read "this is nifty": this is nifty 6454************************************************* 6455 6456*** Testing integer operators *** 6457Correct result - 8: 8 6458Correct result - 8: 8 6459Correct result - 2: 2 6460Correct result - -2: -2 6461Correct result - 15: 15 6462Correct result - 15: 15 6463Correct result - 2: 2 6464Correct result - 3: 3 6465********************************* 6466 6467*** Testing real operators *** 6468Correct result - 8: 8 6469Correct result - 8: 8 6470Correct result - 2: 2 6471Correct result - -2: -2 6472Correct result - 15: 15 6473Correct result - 15: 15 6474Correct result - 2: 2 6475Correct result - 3: 3 6476********************************* 6477 6478*** Testing if/elseif/else control *** 6479 6480This works 6481this_still_works 6482should_print 6483 6484 6485*** Seriously nested if's test *** 6486** spelling correction by kluzz ** 6487Only two lines of text should follow: 6488this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 6489this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 64903 loop iterations should follow: 64912 4 64923 4 64934 4 6494********************************** 6495 6496*** C-style else-if's *** 6497This should be displayed 6498************************* 6499 6500*** WHILE tests *** 65010 is smaller than 20 65021 is smaller than 20 65032 is smaller than 20 65043 is smaller than 20 65054 is smaller than 20 65065 is smaller than 20 65076 is smaller than 20 65087 is smaller than 20 65098 is smaller than 20 65109 is smaller than 20 651110 is smaller than 20 651211 is smaller than 20 651312 is smaller than 20 651413 is smaller than 20 651514 is smaller than 20 651615 is smaller than 20 651716 is smaller than 20 651817 is smaller than 20 651918 is smaller than 20 652019 is smaller than 20 652120 equals 20 652221 is greater than 20 652322 is greater than 20 652423 is greater than 20 652524 is greater than 20 652625 is greater than 20 652726 is greater than 20 652827 is greater than 20 652928 is greater than 20 653029 is greater than 20 653130 is greater than 20 653231 is greater than 20 653332 is greater than 20 653433 is greater than 20 653534 is greater than 20 653635 is greater than 20 653736 is greater than 20 653837 is greater than 20 653938 is greater than 20 654039 is greater than 20 6541******************* 6542 6543 6544*** Nested WHILEs *** 6545Each array variable should be equal to the sum of its indices: 6546${test00}[0] = 0 6547${test00}[1] = 1 6548${test00}[2] = 2 6549${test01}[0] = 1 6550${test01}[1] = 2 6551${test01}[2] = 3 6552${test02}[0] = 2 6553${test02}[1] = 3 6554${test02}[2] = 4 6555${test10}[0] = 1 6556${test10}[1] = 2 6557${test10}[2] = 3 6558${test11}[0] = 2 6559${test11}[1] = 3 6560${test11}[2] = 4 6561${test12}[0] = 3 6562${test12}[1] = 4 6563${test12}[2] = 5 6564${test20}[0] = 2 6565${test20}[1] = 3 6566${test20}[2] = 4 6567${test21}[0] = 3 6568${test21}[1] = 4 6569${test21}[2] = 5 6570${test22}[0] = 4 6571${test22}[1] = 5 6572${test22}[2] = 6 6573********************* 6574 6575*** hash test... *** 6576commented out... 6577************************** 6578 6579*** Hash resizing test *** 6580ba 6581baa 6582baaa 6583baaaa 6584baaaaa 6585baaaaaa 6586baaaaaaa 6587baaaaaaaa 6588baaaaaaaaa 6589baaaaaaaaaa 6590ba 659110 6592baa 65939 6594baaa 65958 6596baaaa 65977 6598baaaaa 65996 6600baaaaaa 66015 6602baaaaaaa 66034 6604baaaaaaaa 66053 6606baaaaaaaaa 66072 6608baaaaaaaaaa 66091 6610************************** 6611 6612 6613*** break/continue test *** 6614$i should go from 0 to 2 6615$j should go from 3 to 4, and $q should go from 3 to 4 6616 $j=3 6617 $q=3 6618 $q=4 6619 $j=4 6620 $q=3 6621 $q=4 6622$j should go from 0 to 2 6623 $j=0 6624 $j=1 6625 $j=2 6626$k should go from 0 to 2 6627 $k=0 6628 $k=1 6629 $k=2 6630$i=0 6631$j should go from 3 to 4, and $q should go from 3 to 4 6632 $j=3 6633 $q=3 6634 $q=4 6635 $j=4 6636 $q=3 6637 $q=4 6638$j should go from 0 to 2 6639 $j=0 6640 $j=1 6641 $j=2 6642$k should go from 0 to 2 6643 $k=0 6644 $k=1 6645 $k=2 6646$i=1 6647$j should go from 3 to 4, and $q should go from 3 to 4 6648 $j=3 6649 $q=3 6650 $q=4 6651 $j=4 6652 $q=3 6653 $q=4 6654$j should go from 0 to 2 6655 $j=0 6656 $j=1 6657 $j=2 6658$k should go from 0 to 2 6659 $k=0 6660 $k=1 6661 $k=2 6662$i=2 6663*********************** 6664 6665*** Nested file include test *** 6666<html> 6667This is Finish.phtml. This file is supposed to be included 6668from regression_test.phtml. This is normal HTML. 6669and this is PHP code, 2+2=4 6670</html> 6671******************************** 6672 6673Tests completed. 6674<html> 6675<head> 6676*** Testing assignments and variable aliasing: *** 6677This should read "blah": blah 6678This should read "this is nifty": this is nifty 6679************************************************* 6680 6681*** Testing integer operators *** 6682Correct result - 8: 8 6683Correct result - 8: 8 6684Correct result - 2: 2 6685Correct result - -2: -2 6686Correct result - 15: 15 6687Correct result - 15: 15 6688Correct result - 2: 2 6689Correct result - 3: 3 6690********************************* 6691 6692*** Testing real operators *** 6693Correct result - 8: 8 6694Correct result - 8: 8 6695Correct result - 2: 2 6696Correct result - -2: -2 6697Correct result - 15: 15 6698Correct result - 15: 15 6699Correct result - 2: 2 6700Correct result - 3: 3 6701********************************* 6702 6703*** Testing if/elseif/else control *** 6704 6705This works 6706this_still_works 6707should_print 6708 6709 6710*** Seriously nested if's test *** 6711** spelling correction by kluzz ** 6712Only two lines of text should follow: 6713this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 6714this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 67153 loop iterations should follow: 67162 4 67173 4 67184 4 6719********************************** 6720 6721*** C-style else-if's *** 6722This should be displayed 6723************************* 6724 6725*** WHILE tests *** 67260 is smaller than 20 67271 is smaller than 20 67282 is smaller than 20 67293 is smaller than 20 67304 is smaller than 20 67315 is smaller than 20 67326 is smaller than 20 67337 is smaller than 20 67348 is smaller than 20 67359 is smaller than 20 673610 is smaller than 20 673711 is smaller than 20 673812 is smaller than 20 673913 is smaller than 20 674014 is smaller than 20 674115 is smaller than 20 674216 is smaller than 20 674317 is smaller than 20 674418 is smaller than 20 674519 is smaller than 20 674620 equals 20 674721 is greater than 20 674822 is greater than 20 674923 is greater than 20 675024 is greater than 20 675125 is greater than 20 675226 is greater than 20 675327 is greater than 20 675428 is greater than 20 675529 is greater than 20 675630 is greater than 20 675731 is greater than 20 675832 is greater than 20 675933 is greater than 20 676034 is greater than 20 676135 is greater than 20 676236 is greater than 20 676337 is greater than 20 676438 is greater than 20 676539 is greater than 20 6766******************* 6767 6768 6769*** Nested WHILEs *** 6770Each array variable should be equal to the sum of its indices: 6771${test00}[0] = 0 6772${test00}[1] = 1 6773${test00}[2] = 2 6774${test01}[0] = 1 6775${test01}[1] = 2 6776${test01}[2] = 3 6777${test02}[0] = 2 6778${test02}[1] = 3 6779${test02}[2] = 4 6780${test10}[0] = 1 6781${test10}[1] = 2 6782${test10}[2] = 3 6783${test11}[0] = 2 6784${test11}[1] = 3 6785${test11}[2] = 4 6786${test12}[0] = 3 6787${test12}[1] = 4 6788${test12}[2] = 5 6789${test20}[0] = 2 6790${test20}[1] = 3 6791${test20}[2] = 4 6792${test21}[0] = 3 6793${test21}[1] = 4 6794${test21}[2] = 5 6795${test22}[0] = 4 6796${test22}[1] = 5 6797${test22}[2] = 6 6798********************* 6799 6800*** hash test... *** 6801commented out... 6802************************** 6803 6804*** Hash resizing test *** 6805ba 6806baa 6807baaa 6808baaaa 6809baaaaa 6810baaaaaa 6811baaaaaaa 6812baaaaaaaa 6813baaaaaaaaa 6814baaaaaaaaaa 6815ba 681610 6817baa 68189 6819baaa 68208 6821baaaa 68227 6823baaaaa 68246 6825baaaaaa 68265 6827baaaaaaa 68284 6829baaaaaaaa 68303 6831baaaaaaaaa 68322 6833baaaaaaaaaa 68341 6835************************** 6836 6837 6838*** break/continue test *** 6839$i should go from 0 to 2 6840$j should go from 3 to 4, and $q should go from 3 to 4 6841 $j=3 6842 $q=3 6843 $q=4 6844 $j=4 6845 $q=3 6846 $q=4 6847$j should go from 0 to 2 6848 $j=0 6849 $j=1 6850 $j=2 6851$k should go from 0 to 2 6852 $k=0 6853 $k=1 6854 $k=2 6855$i=0 6856$j should go from 3 to 4, and $q should go from 3 to 4 6857 $j=3 6858 $q=3 6859 $q=4 6860 $j=4 6861 $q=3 6862 $q=4 6863$j should go from 0 to 2 6864 $j=0 6865 $j=1 6866 $j=2 6867$k should go from 0 to 2 6868 $k=0 6869 $k=1 6870 $k=2 6871$i=1 6872$j should go from 3 to 4, and $q should go from 3 to 4 6873 $j=3 6874 $q=3 6875 $q=4 6876 $j=4 6877 $q=3 6878 $q=4 6879$j should go from 0 to 2 6880 $j=0 6881 $j=1 6882 $j=2 6883$k should go from 0 to 2 6884 $k=0 6885 $k=1 6886 $k=2 6887$i=2 6888*********************** 6889 6890*** Nested file include test *** 6891<html> 6892This is Finish.phtml. This file is supposed to be included 6893from regression_test.phtml. This is normal HTML. 6894and this is PHP code, 2+2=4 6895</html> 6896******************************** 6897 6898Tests completed. 6899<html> 6900<head> 6901*** Testing assignments and variable aliasing: *** 6902This should read "blah": blah 6903This should read "this is nifty": this is nifty 6904************************************************* 6905 6906*** Testing integer operators *** 6907Correct result - 8: 8 6908Correct result - 8: 8 6909Correct result - 2: 2 6910Correct result - -2: -2 6911Correct result - 15: 15 6912Correct result - 15: 15 6913Correct result - 2: 2 6914Correct result - 3: 3 6915********************************* 6916 6917*** Testing real operators *** 6918Correct result - 8: 8 6919Correct result - 8: 8 6920Correct result - 2: 2 6921Correct result - -2: -2 6922Correct result - 15: 15 6923Correct result - 15: 15 6924Correct result - 2: 2 6925Correct result - 3: 3 6926********************************* 6927 6928*** Testing if/elseif/else control *** 6929 6930This works 6931this_still_works 6932should_print 6933 6934 6935*** Seriously nested if's test *** 6936** spelling correction by kluzz ** 6937Only two lines of text should follow: 6938this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 6939this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 69403 loop iterations should follow: 69412 4 69423 4 69434 4 6944********************************** 6945 6946*** C-style else-if's *** 6947This should be displayed 6948************************* 6949 6950*** WHILE tests *** 69510 is smaller than 20 69521 is smaller than 20 69532 is smaller than 20 69543 is smaller than 20 69554 is smaller than 20 69565 is smaller than 20 69576 is smaller than 20 69587 is smaller than 20 69598 is smaller than 20 69609 is smaller than 20 696110 is smaller than 20 696211 is smaller than 20 696312 is smaller than 20 696413 is smaller than 20 696514 is smaller than 20 696615 is smaller than 20 696716 is smaller than 20 696817 is smaller than 20 696918 is smaller than 20 697019 is smaller than 20 697120 equals 20 697221 is greater than 20 697322 is greater than 20 697423 is greater than 20 697524 is greater than 20 697625 is greater than 20 697726 is greater than 20 697827 is greater than 20 697928 is greater than 20 698029 is greater than 20 698130 is greater than 20 698231 is greater than 20 698332 is greater than 20 698433 is greater than 20 698534 is greater than 20 698635 is greater than 20 698736 is greater than 20 698837 is greater than 20 698938 is greater than 20 699039 is greater than 20 6991******************* 6992 6993 6994*** Nested WHILEs *** 6995Each array variable should be equal to the sum of its indices: 6996${test00}[0] = 0 6997${test00}[1] = 1 6998${test00}[2] = 2 6999${test01}[0] = 1 7000${test01}[1] = 2 7001${test01}[2] = 3 7002${test02}[0] = 2 7003${test02}[1] = 3 7004${test02}[2] = 4 7005${test10}[0] = 1 7006${test10}[1] = 2 7007${test10}[2] = 3 7008${test11}[0] = 2 7009${test11}[1] = 3 7010${test11}[2] = 4 7011${test12}[0] = 3 7012${test12}[1] = 4 7013${test12}[2] = 5 7014${test20}[0] = 2 7015${test20}[1] = 3 7016${test20}[2] = 4 7017${test21}[0] = 3 7018${test21}[1] = 4 7019${test21}[2] = 5 7020${test22}[0] = 4 7021${test22}[1] = 5 7022${test22}[2] = 6 7023********************* 7024 7025*** hash test... *** 7026commented out... 7027************************** 7028 7029*** Hash resizing test *** 7030ba 7031baa 7032baaa 7033baaaa 7034baaaaa 7035baaaaaa 7036baaaaaaa 7037baaaaaaaa 7038baaaaaaaaa 7039baaaaaaaaaa 7040ba 704110 7042baa 70439 7044baaa 70458 7046baaaa 70477 7048baaaaa 70496 7050baaaaaa 70515 7052baaaaaaa 70534 7054baaaaaaaa 70553 7056baaaaaaaaa 70572 7058baaaaaaaaaa 70591 7060************************** 7061 7062 7063*** break/continue test *** 7064$i should go from 0 to 2 7065$j should go from 3 to 4, and $q should go from 3 to 4 7066 $j=3 7067 $q=3 7068 $q=4 7069 $j=4 7070 $q=3 7071 $q=4 7072$j should go from 0 to 2 7073 $j=0 7074 $j=1 7075 $j=2 7076$k should go from 0 to 2 7077 $k=0 7078 $k=1 7079 $k=2 7080$i=0 7081$j should go from 3 to 4, and $q should go from 3 to 4 7082 $j=3 7083 $q=3 7084 $q=4 7085 $j=4 7086 $q=3 7087 $q=4 7088$j should go from 0 to 2 7089 $j=0 7090 $j=1 7091 $j=2 7092$k should go from 0 to 2 7093 $k=0 7094 $k=1 7095 $k=2 7096$i=1 7097$j should go from 3 to 4, and $q should go from 3 to 4 7098 $j=3 7099 $q=3 7100 $q=4 7101 $j=4 7102 $q=3 7103 $q=4 7104$j should go from 0 to 2 7105 $j=0 7106 $j=1 7107 $j=2 7108$k should go from 0 to 2 7109 $k=0 7110 $k=1 7111 $k=2 7112$i=2 7113*********************** 7114 7115*** Nested file include test *** 7116<html> 7117This is Finish.phtml. This file is supposed to be included 7118from regression_test.phtml. This is normal HTML. 7119and this is PHP code, 2+2=4 7120</html> 7121******************************** 7122 7123Tests completed. 7124<html> 7125<head> 7126*** Testing assignments and variable aliasing: *** 7127This should read "blah": blah 7128This should read "this is nifty": this is nifty 7129************************************************* 7130 7131*** Testing integer operators *** 7132Correct result - 8: 8 7133Correct result - 8: 8 7134Correct result - 2: 2 7135Correct result - -2: -2 7136Correct result - 15: 15 7137Correct result - 15: 15 7138Correct result - 2: 2 7139Correct result - 3: 3 7140********************************* 7141 7142*** Testing real operators *** 7143Correct result - 8: 8 7144Correct result - 8: 8 7145Correct result - 2: 2 7146Correct result - -2: -2 7147Correct result - 15: 15 7148Correct result - 15: 15 7149Correct result - 2: 2 7150Correct result - 3: 3 7151********************************* 7152 7153*** Testing if/elseif/else control *** 7154 7155This works 7156this_still_works 7157should_print 7158 7159 7160*** Seriously nested if's test *** 7161** spelling correction by kluzz ** 7162Only two lines of text should follow: 7163this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 7164this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 71653 loop iterations should follow: 71662 4 71673 4 71684 4 7169********************************** 7170 7171*** C-style else-if's *** 7172This should be displayed 7173************************* 7174 7175*** WHILE tests *** 71760 is smaller than 20 71771 is smaller than 20 71782 is smaller than 20 71793 is smaller than 20 71804 is smaller than 20 71815 is smaller than 20 71826 is smaller than 20 71837 is smaller than 20 71848 is smaller than 20 71859 is smaller than 20 718610 is smaller than 20 718711 is smaller than 20 718812 is smaller than 20 718913 is smaller than 20 719014 is smaller than 20 719115 is smaller than 20 719216 is smaller than 20 719317 is smaller than 20 719418 is smaller than 20 719519 is smaller than 20 719620 equals 20 719721 is greater than 20 719822 is greater than 20 719923 is greater than 20 720024 is greater than 20 720125 is greater than 20 720226 is greater than 20 720327 is greater than 20 720428 is greater than 20 720529 is greater than 20 720630 is greater than 20 720731 is greater than 20 720832 is greater than 20 720933 is greater than 20 721034 is greater than 20 721135 is greater than 20 721236 is greater than 20 721337 is greater than 20 721438 is greater than 20 721539 is greater than 20 7216******************* 7217 7218 7219*** Nested WHILEs *** 7220Each array variable should be equal to the sum of its indices: 7221${test00}[0] = 0 7222${test00}[1] = 1 7223${test00}[2] = 2 7224${test01}[0] = 1 7225${test01}[1] = 2 7226${test01}[2] = 3 7227${test02}[0] = 2 7228${test02}[1] = 3 7229${test02}[2] = 4 7230${test10}[0] = 1 7231${test10}[1] = 2 7232${test10}[2] = 3 7233${test11}[0] = 2 7234${test11}[1] = 3 7235${test11}[2] = 4 7236${test12}[0] = 3 7237${test12}[1] = 4 7238${test12}[2] = 5 7239${test20}[0] = 2 7240${test20}[1] = 3 7241${test20}[2] = 4 7242${test21}[0] = 3 7243${test21}[1] = 4 7244${test21}[2] = 5 7245${test22}[0] = 4 7246${test22}[1] = 5 7247${test22}[2] = 6 7248********************* 7249 7250*** hash test... *** 7251commented out... 7252************************** 7253 7254*** Hash resizing test *** 7255ba 7256baa 7257baaa 7258baaaa 7259baaaaa 7260baaaaaa 7261baaaaaaa 7262baaaaaaaa 7263baaaaaaaaa 7264baaaaaaaaaa 7265ba 726610 7267baa 72689 7269baaa 72708 7271baaaa 72727 7273baaaaa 72746 7275baaaaaa 72765 7277baaaaaaa 72784 7279baaaaaaaa 72803 7281baaaaaaaaa 72822 7283baaaaaaaaaa 72841 7285************************** 7286 7287 7288*** break/continue test *** 7289$i should go from 0 to 2 7290$j should go from 3 to 4, and $q should go from 3 to 4 7291 $j=3 7292 $q=3 7293 $q=4 7294 $j=4 7295 $q=3 7296 $q=4 7297$j should go from 0 to 2 7298 $j=0 7299 $j=1 7300 $j=2 7301$k should go from 0 to 2 7302 $k=0 7303 $k=1 7304 $k=2 7305$i=0 7306$j should go from 3 to 4, and $q should go from 3 to 4 7307 $j=3 7308 $q=3 7309 $q=4 7310 $j=4 7311 $q=3 7312 $q=4 7313$j should go from 0 to 2 7314 $j=0 7315 $j=1 7316 $j=2 7317$k should go from 0 to 2 7318 $k=0 7319 $k=1 7320 $k=2 7321$i=1 7322$j should go from 3 to 4, and $q should go from 3 to 4 7323 $j=3 7324 $q=3 7325 $q=4 7326 $j=4 7327 $q=3 7328 $q=4 7329$j should go from 0 to 2 7330 $j=0 7331 $j=1 7332 $j=2 7333$k should go from 0 to 2 7334 $k=0 7335 $k=1 7336 $k=2 7337$i=2 7338*********************** 7339 7340*** Nested file include test *** 7341<html> 7342This is Finish.phtml. This file is supposed to be included 7343from regression_test.phtml. This is normal HTML. 7344and this is PHP code, 2+2=4 7345</html> 7346******************************** 7347 7348Tests completed. 7349<html> 7350<head> 7351*** Testing assignments and variable aliasing: *** 7352This should read "blah": blah 7353This should read "this is nifty": this is nifty 7354************************************************* 7355 7356*** Testing integer operators *** 7357Correct result - 8: 8 7358Correct result - 8: 8 7359Correct result - 2: 2 7360Correct result - -2: -2 7361Correct result - 15: 15 7362Correct result - 15: 15 7363Correct result - 2: 2 7364Correct result - 3: 3 7365********************************* 7366 7367*** Testing real operators *** 7368Correct result - 8: 8 7369Correct result - 8: 8 7370Correct result - 2: 2 7371Correct result - -2: -2 7372Correct result - 15: 15 7373Correct result - 15: 15 7374Correct result - 2: 2 7375Correct result - 3: 3 7376********************************* 7377 7378*** Testing if/elseif/else control *** 7379 7380This works 7381this_still_works 7382should_print 7383 7384 7385*** Seriously nested if's test *** 7386** spelling correction by kluzz ** 7387Only two lines of text should follow: 7388this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 7389this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 73903 loop iterations should follow: 73912 4 73923 4 73934 4 7394********************************** 7395 7396*** C-style else-if's *** 7397This should be displayed 7398************************* 7399 7400*** WHILE tests *** 74010 is smaller than 20 74021 is smaller than 20 74032 is smaller than 20 74043 is smaller than 20 74054 is smaller than 20 74065 is smaller than 20 74076 is smaller than 20 74087 is smaller than 20 74098 is smaller than 20 74109 is smaller than 20 741110 is smaller than 20 741211 is smaller than 20 741312 is smaller than 20 741413 is smaller than 20 741514 is smaller than 20 741615 is smaller than 20 741716 is smaller than 20 741817 is smaller than 20 741918 is smaller than 20 742019 is smaller than 20 742120 equals 20 742221 is greater than 20 742322 is greater than 20 742423 is greater than 20 742524 is greater than 20 742625 is greater than 20 742726 is greater than 20 742827 is greater than 20 742928 is greater than 20 743029 is greater than 20 743130 is greater than 20 743231 is greater than 20 743332 is greater than 20 743433 is greater than 20 743534 is greater than 20 743635 is greater than 20 743736 is greater than 20 743837 is greater than 20 743938 is greater than 20 744039 is greater than 20 7441******************* 7442 7443 7444*** Nested WHILEs *** 7445Each array variable should be equal to the sum of its indices: 7446${test00}[0] = 0 7447${test00}[1] = 1 7448${test00}[2] = 2 7449${test01}[0] = 1 7450${test01}[1] = 2 7451${test01}[2] = 3 7452${test02}[0] = 2 7453${test02}[1] = 3 7454${test02}[2] = 4 7455${test10}[0] = 1 7456${test10}[1] = 2 7457${test10}[2] = 3 7458${test11}[0] = 2 7459${test11}[1] = 3 7460${test11}[2] = 4 7461${test12}[0] = 3 7462${test12}[1] = 4 7463${test12}[2] = 5 7464${test20}[0] = 2 7465${test20}[1] = 3 7466${test20}[2] = 4 7467${test21}[0] = 3 7468${test21}[1] = 4 7469${test21}[2] = 5 7470${test22}[0] = 4 7471${test22}[1] = 5 7472${test22}[2] = 6 7473********************* 7474 7475*** hash test... *** 7476commented out... 7477************************** 7478 7479*** Hash resizing test *** 7480ba 7481baa 7482baaa 7483baaaa 7484baaaaa 7485baaaaaa 7486baaaaaaa 7487baaaaaaaa 7488baaaaaaaaa 7489baaaaaaaaaa 7490ba 749110 7492baa 74939 7494baaa 74958 7496baaaa 74977 7498baaaaa 74996 7500baaaaaa 75015 7502baaaaaaa 75034 7504baaaaaaaa 75053 7506baaaaaaaaa 75072 7508baaaaaaaaaa 75091 7510************************** 7511 7512 7513*** break/continue test *** 7514$i should go from 0 to 2 7515$j should go from 3 to 4, and $q should go from 3 to 4 7516 $j=3 7517 $q=3 7518 $q=4 7519 $j=4 7520 $q=3 7521 $q=4 7522$j should go from 0 to 2 7523 $j=0 7524 $j=1 7525 $j=2 7526$k should go from 0 to 2 7527 $k=0 7528 $k=1 7529 $k=2 7530$i=0 7531$j should go from 3 to 4, and $q should go from 3 to 4 7532 $j=3 7533 $q=3 7534 $q=4 7535 $j=4 7536 $q=3 7537 $q=4 7538$j should go from 0 to 2 7539 $j=0 7540 $j=1 7541 $j=2 7542$k should go from 0 to 2 7543 $k=0 7544 $k=1 7545 $k=2 7546$i=1 7547$j should go from 3 to 4, and $q should go from 3 to 4 7548 $j=3 7549 $q=3 7550 $q=4 7551 $j=4 7552 $q=3 7553 $q=4 7554$j should go from 0 to 2 7555 $j=0 7556 $j=1 7557 $j=2 7558$k should go from 0 to 2 7559 $k=0 7560 $k=1 7561 $k=2 7562$i=2 7563*********************** 7564 7565*** Nested file include test *** 7566<html> 7567This is Finish.phtml. This file is supposed to be included 7568from regression_test.phtml. This is normal HTML. 7569and this is PHP code, 2+2=4 7570</html> 7571******************************** 7572 7573Tests completed. 7574<html> 7575<head> 7576*** Testing assignments and variable aliasing: *** 7577This should read "blah": blah 7578This should read "this is nifty": this is nifty 7579************************************************* 7580 7581*** Testing integer operators *** 7582Correct result - 8: 8 7583Correct result - 8: 8 7584Correct result - 2: 2 7585Correct result - -2: -2 7586Correct result - 15: 15 7587Correct result - 15: 15 7588Correct result - 2: 2 7589Correct result - 3: 3 7590********************************* 7591 7592*** Testing real operators *** 7593Correct result - 8: 8 7594Correct result - 8: 8 7595Correct result - 2: 2 7596Correct result - -2: -2 7597Correct result - 15: 15 7598Correct result - 15: 15 7599Correct result - 2: 2 7600Correct result - 3: 3 7601********************************* 7602 7603*** Testing if/elseif/else control *** 7604 7605This works 7606this_still_works 7607should_print 7608 7609 7610*** Seriously nested if's test *** 7611** spelling correction by kluzz ** 7612Only two lines of text should follow: 7613this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 7614this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 76153 loop iterations should follow: 76162 4 76173 4 76184 4 7619********************************** 7620 7621*** C-style else-if's *** 7622This should be displayed 7623************************* 7624 7625*** WHILE tests *** 76260 is smaller than 20 76271 is smaller than 20 76282 is smaller than 20 76293 is smaller than 20 76304 is smaller than 20 76315 is smaller than 20 76326 is smaller than 20 76337 is smaller than 20 76348 is smaller than 20 76359 is smaller than 20 763610 is smaller than 20 763711 is smaller than 20 763812 is smaller than 20 763913 is smaller than 20 764014 is smaller than 20 764115 is smaller than 20 764216 is smaller than 20 764317 is smaller than 20 764418 is smaller than 20 764519 is smaller than 20 764620 equals 20 764721 is greater than 20 764822 is greater than 20 764923 is greater than 20 765024 is greater than 20 765125 is greater than 20 765226 is greater than 20 765327 is greater than 20 765428 is greater than 20 765529 is greater than 20 765630 is greater than 20 765731 is greater than 20 765832 is greater than 20 765933 is greater than 20 766034 is greater than 20 766135 is greater than 20 766236 is greater than 20 766337 is greater than 20 766438 is greater than 20 766539 is greater than 20 7666******************* 7667 7668 7669*** Nested WHILEs *** 7670Each array variable should be equal to the sum of its indices: 7671${test00}[0] = 0 7672${test00}[1] = 1 7673${test00}[2] = 2 7674${test01}[0] = 1 7675${test01}[1] = 2 7676${test01}[2] = 3 7677${test02}[0] = 2 7678${test02}[1] = 3 7679${test02}[2] = 4 7680${test10}[0] = 1 7681${test10}[1] = 2 7682${test10}[2] = 3 7683${test11}[0] = 2 7684${test11}[1] = 3 7685${test11}[2] = 4 7686${test12}[0] = 3 7687${test12}[1] = 4 7688${test12}[2] = 5 7689${test20}[0] = 2 7690${test20}[1] = 3 7691${test20}[2] = 4 7692${test21}[0] = 3 7693${test21}[1] = 4 7694${test21}[2] = 5 7695${test22}[0] = 4 7696${test22}[1] = 5 7697${test22}[2] = 6 7698********************* 7699 7700*** hash test... *** 7701commented out... 7702************************** 7703 7704*** Hash resizing test *** 7705ba 7706baa 7707baaa 7708baaaa 7709baaaaa 7710baaaaaa 7711baaaaaaa 7712baaaaaaaa 7713baaaaaaaaa 7714baaaaaaaaaa 7715ba 771610 7717baa 77189 7719baaa 77208 7721baaaa 77227 7723baaaaa 77246 7725baaaaaa 77265 7727baaaaaaa 77284 7729baaaaaaaa 77303 7731baaaaaaaaa 77322 7733baaaaaaaaaa 77341 7735************************** 7736 7737 7738*** break/continue test *** 7739$i should go from 0 to 2 7740$j should go from 3 to 4, and $q should go from 3 to 4 7741 $j=3 7742 $q=3 7743 $q=4 7744 $j=4 7745 $q=3 7746 $q=4 7747$j should go from 0 to 2 7748 $j=0 7749 $j=1 7750 $j=2 7751$k should go from 0 to 2 7752 $k=0 7753 $k=1 7754 $k=2 7755$i=0 7756$j should go from 3 to 4, and $q should go from 3 to 4 7757 $j=3 7758 $q=3 7759 $q=4 7760 $j=4 7761 $q=3 7762 $q=4 7763$j should go from 0 to 2 7764 $j=0 7765 $j=1 7766 $j=2 7767$k should go from 0 to 2 7768 $k=0 7769 $k=1 7770 $k=2 7771$i=1 7772$j should go from 3 to 4, and $q should go from 3 to 4 7773 $j=3 7774 $q=3 7775 $q=4 7776 $j=4 7777 $q=3 7778 $q=4 7779$j should go from 0 to 2 7780 $j=0 7781 $j=1 7782 $j=2 7783$k should go from 0 to 2 7784 $k=0 7785 $k=1 7786 $k=2 7787$i=2 7788*********************** 7789 7790*** Nested file include test *** 7791<html> 7792This is Finish.phtml. This file is supposed to be included 7793from regression_test.phtml. This is normal HTML. 7794and this is PHP code, 2+2=4 7795</html> 7796******************************** 7797 7798Tests completed. 7799<html> 7800<head> 7801*** Testing assignments and variable aliasing: *** 7802This should read "blah": blah 7803This should read "this is nifty": this is nifty 7804************************************************* 7805 7806*** Testing integer operators *** 7807Correct result - 8: 8 7808Correct result - 8: 8 7809Correct result - 2: 2 7810Correct result - -2: -2 7811Correct result - 15: 15 7812Correct result - 15: 15 7813Correct result - 2: 2 7814Correct result - 3: 3 7815********************************* 7816 7817*** Testing real operators *** 7818Correct result - 8: 8 7819Correct result - 8: 8 7820Correct result - 2: 2 7821Correct result - -2: -2 7822Correct result - 15: 15 7823Correct result - 15: 15 7824Correct result - 2: 2 7825Correct result - 3: 3 7826********************************* 7827 7828*** Testing if/elseif/else control *** 7829 7830This works 7831this_still_works 7832should_print 7833 7834 7835*** Seriously nested if's test *** 7836** spelling correction by kluzz ** 7837Only two lines of text should follow: 7838this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 7839this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 78403 loop iterations should follow: 78412 4 78423 4 78434 4 7844********************************** 7845 7846*** C-style else-if's *** 7847This should be displayed 7848************************* 7849 7850*** WHILE tests *** 78510 is smaller than 20 78521 is smaller than 20 78532 is smaller than 20 78543 is smaller than 20 78554 is smaller than 20 78565 is smaller than 20 78576 is smaller than 20 78587 is smaller than 20 78598 is smaller than 20 78609 is smaller than 20 786110 is smaller than 20 786211 is smaller than 20 786312 is smaller than 20 786413 is smaller than 20 786514 is smaller than 20 786615 is smaller than 20 786716 is smaller than 20 786817 is smaller than 20 786918 is smaller than 20 787019 is smaller than 20 787120 equals 20 787221 is greater than 20 787322 is greater than 20 787423 is greater than 20 787524 is greater than 20 787625 is greater than 20 787726 is greater than 20 787827 is greater than 20 787928 is greater than 20 788029 is greater than 20 788130 is greater than 20 788231 is greater than 20 788332 is greater than 20 788433 is greater than 20 788534 is greater than 20 788635 is greater than 20 788736 is greater than 20 788837 is greater than 20 788938 is greater than 20 789039 is greater than 20 7891******************* 7892 7893 7894*** Nested WHILEs *** 7895Each array variable should be equal to the sum of its indices: 7896${test00}[0] = 0 7897${test00}[1] = 1 7898${test00}[2] = 2 7899${test01}[0] = 1 7900${test01}[1] = 2 7901${test01}[2] = 3 7902${test02}[0] = 2 7903${test02}[1] = 3 7904${test02}[2] = 4 7905${test10}[0] = 1 7906${test10}[1] = 2 7907${test10}[2] = 3 7908${test11}[0] = 2 7909${test11}[1] = 3 7910${test11}[2] = 4 7911${test12}[0] = 3 7912${test12}[1] = 4 7913${test12}[2] = 5 7914${test20}[0] = 2 7915${test20}[1] = 3 7916${test20}[2] = 4 7917${test21}[0] = 3 7918${test21}[1] = 4 7919${test21}[2] = 5 7920${test22}[0] = 4 7921${test22}[1] = 5 7922${test22}[2] = 6 7923********************* 7924 7925*** hash test... *** 7926commented out... 7927************************** 7928 7929*** Hash resizing test *** 7930ba 7931baa 7932baaa 7933baaaa 7934baaaaa 7935baaaaaa 7936baaaaaaa 7937baaaaaaaa 7938baaaaaaaaa 7939baaaaaaaaaa 7940ba 794110 7942baa 79439 7944baaa 79458 7946baaaa 79477 7948baaaaa 79496 7950baaaaaa 79515 7952baaaaaaa 79534 7954baaaaaaaa 79553 7956baaaaaaaaa 79572 7958baaaaaaaaaa 79591 7960************************** 7961 7962 7963*** break/continue test *** 7964$i should go from 0 to 2 7965$j should go from 3 to 4, and $q should go from 3 to 4 7966 $j=3 7967 $q=3 7968 $q=4 7969 $j=4 7970 $q=3 7971 $q=4 7972$j should go from 0 to 2 7973 $j=0 7974 $j=1 7975 $j=2 7976$k should go from 0 to 2 7977 $k=0 7978 $k=1 7979 $k=2 7980$i=0 7981$j should go from 3 to 4, and $q should go from 3 to 4 7982 $j=3 7983 $q=3 7984 $q=4 7985 $j=4 7986 $q=3 7987 $q=4 7988$j should go from 0 to 2 7989 $j=0 7990 $j=1 7991 $j=2 7992$k should go from 0 to 2 7993 $k=0 7994 $k=1 7995 $k=2 7996$i=1 7997$j should go from 3 to 4, and $q should go from 3 to 4 7998 $j=3 7999 $q=3 8000 $q=4 8001 $j=4 8002 $q=3 8003 $q=4 8004$j should go from 0 to 2 8005 $j=0 8006 $j=1 8007 $j=2 8008$k should go from 0 to 2 8009 $k=0 8010 $k=1 8011 $k=2 8012$i=2 8013*********************** 8014 8015*** Nested file include test *** 8016<html> 8017This is Finish.phtml. This file is supposed to be included 8018from regression_test.phtml. This is normal HTML. 8019and this is PHP code, 2+2=4 8020</html> 8021******************************** 8022 8023Tests completed. 8024<html> 8025<head> 8026*** Testing assignments and variable aliasing: *** 8027This should read "blah": blah 8028This should read "this is nifty": this is nifty 8029************************************************* 8030 8031*** Testing integer operators *** 8032Correct result - 8: 8 8033Correct result - 8: 8 8034Correct result - 2: 2 8035Correct result - -2: -2 8036Correct result - 15: 15 8037Correct result - 15: 15 8038Correct result - 2: 2 8039Correct result - 3: 3 8040********************************* 8041 8042*** Testing real operators *** 8043Correct result - 8: 8 8044Correct result - 8: 8 8045Correct result - 2: 2 8046Correct result - -2: -2 8047Correct result - 15: 15 8048Correct result - 15: 15 8049Correct result - 2: 2 8050Correct result - 3: 3 8051********************************* 8052 8053*** Testing if/elseif/else control *** 8054 8055This works 8056this_still_works 8057should_print 8058 8059 8060*** Seriously nested if's test *** 8061** spelling correction by kluzz ** 8062Only two lines of text should follow: 8063this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 8064this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 80653 loop iterations should follow: 80662 4 80673 4 80684 4 8069********************************** 8070 8071*** C-style else-if's *** 8072This should be displayed 8073************************* 8074 8075*** WHILE tests *** 80760 is smaller than 20 80771 is smaller than 20 80782 is smaller than 20 80793 is smaller than 20 80804 is smaller than 20 80815 is smaller than 20 80826 is smaller than 20 80837 is smaller than 20 80848 is smaller than 20 80859 is smaller than 20 808610 is smaller than 20 808711 is smaller than 20 808812 is smaller than 20 808913 is smaller than 20 809014 is smaller than 20 809115 is smaller than 20 809216 is smaller than 20 809317 is smaller than 20 809418 is smaller than 20 809519 is smaller than 20 809620 equals 20 809721 is greater than 20 809822 is greater than 20 809923 is greater than 20 810024 is greater than 20 810125 is greater than 20 810226 is greater than 20 810327 is greater than 20 810428 is greater than 20 810529 is greater than 20 810630 is greater than 20 810731 is greater than 20 810832 is greater than 20 810933 is greater than 20 811034 is greater than 20 811135 is greater than 20 811236 is greater than 20 811337 is greater than 20 811438 is greater than 20 811539 is greater than 20 8116******************* 8117 8118 8119*** Nested WHILEs *** 8120Each array variable should be equal to the sum of its indices: 8121${test00}[0] = 0 8122${test00}[1] = 1 8123${test00}[2] = 2 8124${test01}[0] = 1 8125${test01}[1] = 2 8126${test01}[2] = 3 8127${test02}[0] = 2 8128${test02}[1] = 3 8129${test02}[2] = 4 8130${test10}[0] = 1 8131${test10}[1] = 2 8132${test10}[2] = 3 8133${test11}[0] = 2 8134${test11}[1] = 3 8135${test11}[2] = 4 8136${test12}[0] = 3 8137${test12}[1] = 4 8138${test12}[2] = 5 8139${test20}[0] = 2 8140${test20}[1] = 3 8141${test20}[2] = 4 8142${test21}[0] = 3 8143${test21}[1] = 4 8144${test21}[2] = 5 8145${test22}[0] = 4 8146${test22}[1] = 5 8147${test22}[2] = 6 8148********************* 8149 8150*** hash test... *** 8151commented out... 8152************************** 8153 8154*** Hash resizing test *** 8155ba 8156baa 8157baaa 8158baaaa 8159baaaaa 8160baaaaaa 8161baaaaaaa 8162baaaaaaaa 8163baaaaaaaaa 8164baaaaaaaaaa 8165ba 816610 8167baa 81689 8169baaa 81708 8171baaaa 81727 8173baaaaa 81746 8175baaaaaa 81765 8177baaaaaaa 81784 8179baaaaaaaa 81803 8181baaaaaaaaa 81822 8183baaaaaaaaaa 81841 8185************************** 8186 8187 8188*** break/continue test *** 8189$i should go from 0 to 2 8190$j should go from 3 to 4, and $q should go from 3 to 4 8191 $j=3 8192 $q=3 8193 $q=4 8194 $j=4 8195 $q=3 8196 $q=4 8197$j should go from 0 to 2 8198 $j=0 8199 $j=1 8200 $j=2 8201$k should go from 0 to 2 8202 $k=0 8203 $k=1 8204 $k=2 8205$i=0 8206$j should go from 3 to 4, and $q should go from 3 to 4 8207 $j=3 8208 $q=3 8209 $q=4 8210 $j=4 8211 $q=3 8212 $q=4 8213$j should go from 0 to 2 8214 $j=0 8215 $j=1 8216 $j=2 8217$k should go from 0 to 2 8218 $k=0 8219 $k=1 8220 $k=2 8221$i=1 8222$j should go from 3 to 4, and $q should go from 3 to 4 8223 $j=3 8224 $q=3 8225 $q=4 8226 $j=4 8227 $q=3 8228 $q=4 8229$j should go from 0 to 2 8230 $j=0 8231 $j=1 8232 $j=2 8233$k should go from 0 to 2 8234 $k=0 8235 $k=1 8236 $k=2 8237$i=2 8238*********************** 8239 8240*** Nested file include test *** 8241<html> 8242This is Finish.phtml. This file is supposed to be included 8243from regression_test.phtml. This is normal HTML. 8244and this is PHP code, 2+2=4 8245</html> 8246******************************** 8247 8248Tests completed. 8249<html> 8250<head> 8251*** Testing assignments and variable aliasing: *** 8252This should read "blah": blah 8253This should read "this is nifty": this is nifty 8254************************************************* 8255 8256*** Testing integer operators *** 8257Correct result - 8: 8 8258Correct result - 8: 8 8259Correct result - 2: 2 8260Correct result - -2: -2 8261Correct result - 15: 15 8262Correct result - 15: 15 8263Correct result - 2: 2 8264Correct result - 3: 3 8265********************************* 8266 8267*** Testing real operators *** 8268Correct result - 8: 8 8269Correct result - 8: 8 8270Correct result - 2: 2 8271Correct result - -2: -2 8272Correct result - 15: 15 8273Correct result - 15: 15 8274Correct result - 2: 2 8275Correct result - 3: 3 8276********************************* 8277 8278*** Testing if/elseif/else control *** 8279 8280This works 8281this_still_works 8282should_print 8283 8284 8285*** Seriously nested if's test *** 8286** spelling correction by kluzz ** 8287Only two lines of text should follow: 8288this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 8289this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 82903 loop iterations should follow: 82912 4 82923 4 82934 4 8294********************************** 8295 8296*** C-style else-if's *** 8297This should be displayed 8298************************* 8299 8300*** WHILE tests *** 83010 is smaller than 20 83021 is smaller than 20 83032 is smaller than 20 83043 is smaller than 20 83054 is smaller than 20 83065 is smaller than 20 83076 is smaller than 20 83087 is smaller than 20 83098 is smaller than 20 83109 is smaller than 20 831110 is smaller than 20 831211 is smaller than 20 831312 is smaller than 20 831413 is smaller than 20 831514 is smaller than 20 831615 is smaller than 20 831716 is smaller than 20 831817 is smaller than 20 831918 is smaller than 20 832019 is smaller than 20 832120 equals 20 832221 is greater than 20 832322 is greater than 20 832423 is greater than 20 832524 is greater than 20 832625 is greater than 20 832726 is greater than 20 832827 is greater than 20 832928 is greater than 20 833029 is greater than 20 833130 is greater than 20 833231 is greater than 20 833332 is greater than 20 833433 is greater than 20 833534 is greater than 20 833635 is greater than 20 833736 is greater than 20 833837 is greater than 20 833938 is greater than 20 834039 is greater than 20 8341******************* 8342 8343 8344*** Nested WHILEs *** 8345Each array variable should be equal to the sum of its indices: 8346${test00}[0] = 0 8347${test00}[1] = 1 8348${test00}[2] = 2 8349${test01}[0] = 1 8350${test01}[1] = 2 8351${test01}[2] = 3 8352${test02}[0] = 2 8353${test02}[1] = 3 8354${test02}[2] = 4 8355${test10}[0] = 1 8356${test10}[1] = 2 8357${test10}[2] = 3 8358${test11}[0] = 2 8359${test11}[1] = 3 8360${test11}[2] = 4 8361${test12}[0] = 3 8362${test12}[1] = 4 8363${test12}[2] = 5 8364${test20}[0] = 2 8365${test20}[1] = 3 8366${test20}[2] = 4 8367${test21}[0] = 3 8368${test21}[1] = 4 8369${test21}[2] = 5 8370${test22}[0] = 4 8371${test22}[1] = 5 8372${test22}[2] = 6 8373********************* 8374 8375*** hash test... *** 8376commented out... 8377************************** 8378 8379*** Hash resizing test *** 8380ba 8381baa 8382baaa 8383baaaa 8384baaaaa 8385baaaaaa 8386baaaaaaa 8387baaaaaaaa 8388baaaaaaaaa 8389baaaaaaaaaa 8390ba 839110 8392baa 83939 8394baaa 83958 8396baaaa 83977 8398baaaaa 83996 8400baaaaaa 84015 8402baaaaaaa 84034 8404baaaaaaaa 84053 8406baaaaaaaaa 84072 8408baaaaaaaaaa 84091 8410************************** 8411 8412 8413*** break/continue test *** 8414$i should go from 0 to 2 8415$j should go from 3 to 4, and $q should go from 3 to 4 8416 $j=3 8417 $q=3 8418 $q=4 8419 $j=4 8420 $q=3 8421 $q=4 8422$j should go from 0 to 2 8423 $j=0 8424 $j=1 8425 $j=2 8426$k should go from 0 to 2 8427 $k=0 8428 $k=1 8429 $k=2 8430$i=0 8431$j should go from 3 to 4, and $q should go from 3 to 4 8432 $j=3 8433 $q=3 8434 $q=4 8435 $j=4 8436 $q=3 8437 $q=4 8438$j should go from 0 to 2 8439 $j=0 8440 $j=1 8441 $j=2 8442$k should go from 0 to 2 8443 $k=0 8444 $k=1 8445 $k=2 8446$i=1 8447$j should go from 3 to 4, and $q should go from 3 to 4 8448 $j=3 8449 $q=3 8450 $q=4 8451 $j=4 8452 $q=3 8453 $q=4 8454$j should go from 0 to 2 8455 $j=0 8456 $j=1 8457 $j=2 8458$k should go from 0 to 2 8459 $k=0 8460 $k=1 8461 $k=2 8462$i=2 8463*********************** 8464 8465*** Nested file include test *** 8466<html> 8467This is Finish.phtml. This file is supposed to be included 8468from regression_test.phtml. This is normal HTML. 8469and this is PHP code, 2+2=4 8470</html> 8471******************************** 8472 8473Tests completed. 8474<html> 8475<head> 8476*** Testing assignments and variable aliasing: *** 8477This should read "blah": blah 8478This should read "this is nifty": this is nifty 8479************************************************* 8480 8481*** Testing integer operators *** 8482Correct result - 8: 8 8483Correct result - 8: 8 8484Correct result - 2: 2 8485Correct result - -2: -2 8486Correct result - 15: 15 8487Correct result - 15: 15 8488Correct result - 2: 2 8489Correct result - 3: 3 8490********************************* 8491 8492*** Testing real operators *** 8493Correct result - 8: 8 8494Correct result - 8: 8 8495Correct result - 2: 2 8496Correct result - -2: -2 8497Correct result - 15: 15 8498Correct result - 15: 15 8499Correct result - 2: 2 8500Correct result - 3: 3 8501********************************* 8502 8503*** Testing if/elseif/else control *** 8504 8505This works 8506this_still_works 8507should_print 8508 8509 8510*** Seriously nested if's test *** 8511** spelling correction by kluzz ** 8512Only two lines of text should follow: 8513this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 8514this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 85153 loop iterations should follow: 85162 4 85173 4 85184 4 8519********************************** 8520 8521*** C-style else-if's *** 8522This should be displayed 8523************************* 8524 8525*** WHILE tests *** 85260 is smaller than 20 85271 is smaller than 20 85282 is smaller than 20 85293 is smaller than 20 85304 is smaller than 20 85315 is smaller than 20 85326 is smaller than 20 85337 is smaller than 20 85348 is smaller than 20 85359 is smaller than 20 853610 is smaller than 20 853711 is smaller than 20 853812 is smaller than 20 853913 is smaller than 20 854014 is smaller than 20 854115 is smaller than 20 854216 is smaller than 20 854317 is smaller than 20 854418 is smaller than 20 854519 is smaller than 20 854620 equals 20 854721 is greater than 20 854822 is greater than 20 854923 is greater than 20 855024 is greater than 20 855125 is greater than 20 855226 is greater than 20 855327 is greater than 20 855428 is greater than 20 855529 is greater than 20 855630 is greater than 20 855731 is greater than 20 855832 is greater than 20 855933 is greater than 20 856034 is greater than 20 856135 is greater than 20 856236 is greater than 20 856337 is greater than 20 856438 is greater than 20 856539 is greater than 20 8566******************* 8567 8568 8569*** Nested WHILEs *** 8570Each array variable should be equal to the sum of its indices: 8571${test00}[0] = 0 8572${test00}[1] = 1 8573${test00}[2] = 2 8574${test01}[0] = 1 8575${test01}[1] = 2 8576${test01}[2] = 3 8577${test02}[0] = 2 8578${test02}[1] = 3 8579${test02}[2] = 4 8580${test10}[0] = 1 8581${test10}[1] = 2 8582${test10}[2] = 3 8583${test11}[0] = 2 8584${test11}[1] = 3 8585${test11}[2] = 4 8586${test12}[0] = 3 8587${test12}[1] = 4 8588${test12}[2] = 5 8589${test20}[0] = 2 8590${test20}[1] = 3 8591${test20}[2] = 4 8592${test21}[0] = 3 8593${test21}[1] = 4 8594${test21}[2] = 5 8595${test22}[0] = 4 8596${test22}[1] = 5 8597${test22}[2] = 6 8598********************* 8599 8600*** hash test... *** 8601commented out... 8602************************** 8603 8604*** Hash resizing test *** 8605ba 8606baa 8607baaa 8608baaaa 8609baaaaa 8610baaaaaa 8611baaaaaaa 8612baaaaaaaa 8613baaaaaaaaa 8614baaaaaaaaaa 8615ba 861610 8617baa 86189 8619baaa 86208 8621baaaa 86227 8623baaaaa 86246 8625baaaaaa 86265 8627baaaaaaa 86284 8629baaaaaaaa 86303 8631baaaaaaaaa 86322 8633baaaaaaaaaa 86341 8635************************** 8636 8637 8638*** break/continue test *** 8639$i should go from 0 to 2 8640$j should go from 3 to 4, and $q should go from 3 to 4 8641 $j=3 8642 $q=3 8643 $q=4 8644 $j=4 8645 $q=3 8646 $q=4 8647$j should go from 0 to 2 8648 $j=0 8649 $j=1 8650 $j=2 8651$k should go from 0 to 2 8652 $k=0 8653 $k=1 8654 $k=2 8655$i=0 8656$j should go from 3 to 4, and $q should go from 3 to 4 8657 $j=3 8658 $q=3 8659 $q=4 8660 $j=4 8661 $q=3 8662 $q=4 8663$j should go from 0 to 2 8664 $j=0 8665 $j=1 8666 $j=2 8667$k should go from 0 to 2 8668 $k=0 8669 $k=1 8670 $k=2 8671$i=1 8672$j should go from 3 to 4, and $q should go from 3 to 4 8673 $j=3 8674 $q=3 8675 $q=4 8676 $j=4 8677 $q=3 8678 $q=4 8679$j should go from 0 to 2 8680 $j=0 8681 $j=1 8682 $j=2 8683$k should go from 0 to 2 8684 $k=0 8685 $k=1 8686 $k=2 8687$i=2 8688*********************** 8689 8690*** Nested file include test *** 8691<html> 8692This is Finish.phtml. This file is supposed to be included 8693from regression_test.phtml. This is normal HTML. 8694and this is PHP code, 2+2=4 8695</html> 8696******************************** 8697 8698Tests completed. 8699<html> 8700<head> 8701*** Testing assignments and variable aliasing: *** 8702This should read "blah": blah 8703This should read "this is nifty": this is nifty 8704************************************************* 8705 8706*** Testing integer operators *** 8707Correct result - 8: 8 8708Correct result - 8: 8 8709Correct result - 2: 2 8710Correct result - -2: -2 8711Correct result - 15: 15 8712Correct result - 15: 15 8713Correct result - 2: 2 8714Correct result - 3: 3 8715********************************* 8716 8717*** Testing real operators *** 8718Correct result - 8: 8 8719Correct result - 8: 8 8720Correct result - 2: 2 8721Correct result - -2: -2 8722Correct result - 15: 15 8723Correct result - 15: 15 8724Correct result - 2: 2 8725Correct result - 3: 3 8726********************************* 8727 8728*** Testing if/elseif/else control *** 8729 8730This works 8731this_still_works 8732should_print 8733 8734 8735*** Seriously nested if's test *** 8736** spelling correction by kluzz ** 8737Only two lines of text should follow: 8738this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 8739this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 87403 loop iterations should follow: 87412 4 87423 4 87434 4 8744********************************** 8745 8746*** C-style else-if's *** 8747This should be displayed 8748************************* 8749 8750*** WHILE tests *** 87510 is smaller than 20 87521 is smaller than 20 87532 is smaller than 20 87543 is smaller than 20 87554 is smaller than 20 87565 is smaller than 20 87576 is smaller than 20 87587 is smaller than 20 87598 is smaller than 20 87609 is smaller than 20 876110 is smaller than 20 876211 is smaller than 20 876312 is smaller than 20 876413 is smaller than 20 876514 is smaller than 20 876615 is smaller than 20 876716 is smaller than 20 876817 is smaller than 20 876918 is smaller than 20 877019 is smaller than 20 877120 equals 20 877221 is greater than 20 877322 is greater than 20 877423 is greater than 20 877524 is greater than 20 877625 is greater than 20 877726 is greater than 20 877827 is greater than 20 877928 is greater than 20 878029 is greater than 20 878130 is greater than 20 878231 is greater than 20 878332 is greater than 20 878433 is greater than 20 878534 is greater than 20 878635 is greater than 20 878736 is greater than 20 878837 is greater than 20 878938 is greater than 20 879039 is greater than 20 8791******************* 8792 8793 8794*** Nested WHILEs *** 8795Each array variable should be equal to the sum of its indices: 8796${test00}[0] = 0 8797${test00}[1] = 1 8798${test00}[2] = 2 8799${test01}[0] = 1 8800${test01}[1] = 2 8801${test01}[2] = 3 8802${test02}[0] = 2 8803${test02}[1] = 3 8804${test02}[2] = 4 8805${test10}[0] = 1 8806${test10}[1] = 2 8807${test10}[2] = 3 8808${test11}[0] = 2 8809${test11}[1] = 3 8810${test11}[2] = 4 8811${test12}[0] = 3 8812${test12}[1] = 4 8813${test12}[2] = 5 8814${test20}[0] = 2 8815${test20}[1] = 3 8816${test20}[2] = 4 8817${test21}[0] = 3 8818${test21}[1] = 4 8819${test21}[2] = 5 8820${test22}[0] = 4 8821${test22}[1] = 5 8822${test22}[2] = 6 8823********************* 8824 8825*** hash test... *** 8826commented out... 8827************************** 8828 8829*** Hash resizing test *** 8830ba 8831baa 8832baaa 8833baaaa 8834baaaaa 8835baaaaaa 8836baaaaaaa 8837baaaaaaaa 8838baaaaaaaaa 8839baaaaaaaaaa 8840ba 884110 8842baa 88439 8844baaa 88458 8846baaaa 88477 8848baaaaa 88496 8850baaaaaa 88515 8852baaaaaaa 88534 8854baaaaaaaa 88553 8856baaaaaaaaa 88572 8858baaaaaaaaaa 88591 8860************************** 8861 8862 8863*** break/continue test *** 8864$i should go from 0 to 2 8865$j should go from 3 to 4, and $q should go from 3 to 4 8866 $j=3 8867 $q=3 8868 $q=4 8869 $j=4 8870 $q=3 8871 $q=4 8872$j should go from 0 to 2 8873 $j=0 8874 $j=1 8875 $j=2 8876$k should go from 0 to 2 8877 $k=0 8878 $k=1 8879 $k=2 8880$i=0 8881$j should go from 3 to 4, and $q should go from 3 to 4 8882 $j=3 8883 $q=3 8884 $q=4 8885 $j=4 8886 $q=3 8887 $q=4 8888$j should go from 0 to 2 8889 $j=0 8890 $j=1 8891 $j=2 8892$k should go from 0 to 2 8893 $k=0 8894 $k=1 8895 $k=2 8896$i=1 8897$j should go from 3 to 4, and $q should go from 3 to 4 8898 $j=3 8899 $q=3 8900 $q=4 8901 $j=4 8902 $q=3 8903 $q=4 8904$j should go from 0 to 2 8905 $j=0 8906 $j=1 8907 $j=2 8908$k should go from 0 to 2 8909 $k=0 8910 $k=1 8911 $k=2 8912$i=2 8913*********************** 8914 8915*** Nested file include test *** 8916<html> 8917This is Finish.phtml. This file is supposed to be included 8918from regression_test.phtml. This is normal HTML. 8919and this is PHP code, 2+2=4 8920</html> 8921******************************** 8922 8923Tests completed. 8924<html> 8925<head> 8926*** Testing assignments and variable aliasing: *** 8927This should read "blah": blah 8928This should read "this is nifty": this is nifty 8929************************************************* 8930 8931*** Testing integer operators *** 8932Correct result - 8: 8 8933Correct result - 8: 8 8934Correct result - 2: 2 8935Correct result - -2: -2 8936Correct result - 15: 15 8937Correct result - 15: 15 8938Correct result - 2: 2 8939Correct result - 3: 3 8940********************************* 8941 8942*** Testing real operators *** 8943Correct result - 8: 8 8944Correct result - 8: 8 8945Correct result - 2: 2 8946Correct result - -2: -2 8947Correct result - 15: 15 8948Correct result - 15: 15 8949Correct result - 2: 2 8950Correct result - 3: 3 8951********************************* 8952 8953*** Testing if/elseif/else control *** 8954 8955This works 8956this_still_works 8957should_print 8958 8959 8960*** Seriously nested if's test *** 8961** spelling correction by kluzz ** 8962Only two lines of text should follow: 8963this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 8964this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 89653 loop iterations should follow: 89662 4 89673 4 89684 4 8969********************************** 8970 8971*** C-style else-if's *** 8972This should be displayed 8973************************* 8974 8975*** WHILE tests *** 89760 is smaller than 20 89771 is smaller than 20 89782 is smaller than 20 89793 is smaller than 20 89804 is smaller than 20 89815 is smaller than 20 89826 is smaller than 20 89837 is smaller than 20 89848 is smaller than 20 89859 is smaller than 20 898610 is smaller than 20 898711 is smaller than 20 898812 is smaller than 20 898913 is smaller than 20 899014 is smaller than 20 899115 is smaller than 20 899216 is smaller than 20 899317 is smaller than 20 899418 is smaller than 20 899519 is smaller than 20 899620 equals 20 899721 is greater than 20 899822 is greater than 20 899923 is greater than 20 900024 is greater than 20 900125 is greater than 20 900226 is greater than 20 900327 is greater than 20 900428 is greater than 20 900529 is greater than 20 900630 is greater than 20 900731 is greater than 20 900832 is greater than 20 900933 is greater than 20 901034 is greater than 20 901135 is greater than 20 901236 is greater than 20 901337 is greater than 20 901438 is greater than 20 901539 is greater than 20 9016******************* 9017 9018 9019*** Nested WHILEs *** 9020Each array variable should be equal to the sum of its indices: 9021${test00}[0] = 0 9022${test00}[1] = 1 9023${test00}[2] = 2 9024${test01}[0] = 1 9025${test01}[1] = 2 9026${test01}[2] = 3 9027${test02}[0] = 2 9028${test02}[1] = 3 9029${test02}[2] = 4 9030${test10}[0] = 1 9031${test10}[1] = 2 9032${test10}[2] = 3 9033${test11}[0] = 2 9034${test11}[1] = 3 9035${test11}[2] = 4 9036${test12}[0] = 3 9037${test12}[1] = 4 9038${test12}[2] = 5 9039${test20}[0] = 2 9040${test20}[1] = 3 9041${test20}[2] = 4 9042${test21}[0] = 3 9043${test21}[1] = 4 9044${test21}[2] = 5 9045${test22}[0] = 4 9046${test22}[1] = 5 9047${test22}[2] = 6 9048********************* 9049 9050*** hash test... *** 9051commented out... 9052************************** 9053 9054*** Hash resizing test *** 9055ba 9056baa 9057baaa 9058baaaa 9059baaaaa 9060baaaaaa 9061baaaaaaa 9062baaaaaaaa 9063baaaaaaaaa 9064baaaaaaaaaa 9065ba 906610 9067baa 90689 9069baaa 90708 9071baaaa 90727 9073baaaaa 90746 9075baaaaaa 90765 9077baaaaaaa 90784 9079baaaaaaaa 90803 9081baaaaaaaaa 90822 9083baaaaaaaaaa 90841 9085************************** 9086 9087 9088*** break/continue test *** 9089$i should go from 0 to 2 9090$j should go from 3 to 4, and $q should go from 3 to 4 9091 $j=3 9092 $q=3 9093 $q=4 9094 $j=4 9095 $q=3 9096 $q=4 9097$j should go from 0 to 2 9098 $j=0 9099 $j=1 9100 $j=2 9101$k should go from 0 to 2 9102 $k=0 9103 $k=1 9104 $k=2 9105$i=0 9106$j should go from 3 to 4, and $q should go from 3 to 4 9107 $j=3 9108 $q=3 9109 $q=4 9110 $j=4 9111 $q=3 9112 $q=4 9113$j should go from 0 to 2 9114 $j=0 9115 $j=1 9116 $j=2 9117$k should go from 0 to 2 9118 $k=0 9119 $k=1 9120 $k=2 9121$i=1 9122$j should go from 3 to 4, and $q should go from 3 to 4 9123 $j=3 9124 $q=3 9125 $q=4 9126 $j=4 9127 $q=3 9128 $q=4 9129$j should go from 0 to 2 9130 $j=0 9131 $j=1 9132 $j=2 9133$k should go from 0 to 2 9134 $k=0 9135 $k=1 9136 $k=2 9137$i=2 9138*********************** 9139 9140*** Nested file include test *** 9141<html> 9142This is Finish.phtml. This file is supposed to be included 9143from regression_test.phtml. This is normal HTML. 9144and this is PHP code, 2+2=4 9145</html> 9146******************************** 9147 9148Tests completed. 9149<html> 9150<head> 9151*** Testing assignments and variable aliasing: *** 9152This should read "blah": blah 9153This should read "this is nifty": this is nifty 9154************************************************* 9155 9156*** Testing integer operators *** 9157Correct result - 8: 8 9158Correct result - 8: 8 9159Correct result - 2: 2 9160Correct result - -2: -2 9161Correct result - 15: 15 9162Correct result - 15: 15 9163Correct result - 2: 2 9164Correct result - 3: 3 9165********************************* 9166 9167*** Testing real operators *** 9168Correct result - 8: 8 9169Correct result - 8: 8 9170Correct result - 2: 2 9171Correct result - -2: -2 9172Correct result - 15: 15 9173Correct result - 15: 15 9174Correct result - 2: 2 9175Correct result - 3: 3 9176********************************* 9177 9178*** Testing if/elseif/else control *** 9179 9180This works 9181this_still_works 9182should_print 9183 9184 9185*** Seriously nested if's test *** 9186** spelling correction by kluzz ** 9187Only two lines of text should follow: 9188this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 9189this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 91903 loop iterations should follow: 91912 4 91923 4 91934 4 9194********************************** 9195 9196*** C-style else-if's *** 9197This should be displayed 9198************************* 9199 9200*** WHILE tests *** 92010 is smaller than 20 92021 is smaller than 20 92032 is smaller than 20 92043 is smaller than 20 92054 is smaller than 20 92065 is smaller than 20 92076 is smaller than 20 92087 is smaller than 20 92098 is smaller than 20 92109 is smaller than 20 921110 is smaller than 20 921211 is smaller than 20 921312 is smaller than 20 921413 is smaller than 20 921514 is smaller than 20 921615 is smaller than 20 921716 is smaller than 20 921817 is smaller than 20 921918 is smaller than 20 922019 is smaller than 20 922120 equals 20 922221 is greater than 20 922322 is greater than 20 922423 is greater than 20 922524 is greater than 20 922625 is greater than 20 922726 is greater than 20 922827 is greater than 20 922928 is greater than 20 923029 is greater than 20 923130 is greater than 20 923231 is greater than 20 923332 is greater than 20 923433 is greater than 20 923534 is greater than 20 923635 is greater than 20 923736 is greater than 20 923837 is greater than 20 923938 is greater than 20 924039 is greater than 20 9241******************* 9242 9243 9244*** Nested WHILEs *** 9245Each array variable should be equal to the sum of its indices: 9246${test00}[0] = 0 9247${test00}[1] = 1 9248${test00}[2] = 2 9249${test01}[0] = 1 9250${test01}[1] = 2 9251${test01}[2] = 3 9252${test02}[0] = 2 9253${test02}[1] = 3 9254${test02}[2] = 4 9255${test10}[0] = 1 9256${test10}[1] = 2 9257${test10}[2] = 3 9258${test11}[0] = 2 9259${test11}[1] = 3 9260${test11}[2] = 4 9261${test12}[0] = 3 9262${test12}[1] = 4 9263${test12}[2] = 5 9264${test20}[0] = 2 9265${test20}[1] = 3 9266${test20}[2] = 4 9267${test21}[0] = 3 9268${test21}[1] = 4 9269${test21}[2] = 5 9270${test22}[0] = 4 9271${test22}[1] = 5 9272${test22}[2] = 6 9273********************* 9274 9275*** hash test... *** 9276commented out... 9277************************** 9278 9279*** Hash resizing test *** 9280ba 9281baa 9282baaa 9283baaaa 9284baaaaa 9285baaaaaa 9286baaaaaaa 9287baaaaaaaa 9288baaaaaaaaa 9289baaaaaaaaaa 9290ba 929110 9292baa 92939 9294baaa 92958 9296baaaa 92977 9298baaaaa 92996 9300baaaaaa 93015 9302baaaaaaa 93034 9304baaaaaaaa 93053 9306baaaaaaaaa 93072 9308baaaaaaaaaa 93091 9310************************** 9311 9312 9313*** break/continue test *** 9314$i should go from 0 to 2 9315$j should go from 3 to 4, and $q should go from 3 to 4 9316 $j=3 9317 $q=3 9318 $q=4 9319 $j=4 9320 $q=3 9321 $q=4 9322$j should go from 0 to 2 9323 $j=0 9324 $j=1 9325 $j=2 9326$k should go from 0 to 2 9327 $k=0 9328 $k=1 9329 $k=2 9330$i=0 9331$j should go from 3 to 4, and $q should go from 3 to 4 9332 $j=3 9333 $q=3 9334 $q=4 9335 $j=4 9336 $q=3 9337 $q=4 9338$j should go from 0 to 2 9339 $j=0 9340 $j=1 9341 $j=2 9342$k should go from 0 to 2 9343 $k=0 9344 $k=1 9345 $k=2 9346$i=1 9347$j should go from 3 to 4, and $q should go from 3 to 4 9348 $j=3 9349 $q=3 9350 $q=4 9351 $j=4 9352 $q=3 9353 $q=4 9354$j should go from 0 to 2 9355 $j=0 9356 $j=1 9357 $j=2 9358$k should go from 0 to 2 9359 $k=0 9360 $k=1 9361 $k=2 9362$i=2 9363*********************** 9364 9365*** Nested file include test *** 9366<html> 9367This is Finish.phtml. This file is supposed to be included 9368from regression_test.phtml. This is normal HTML. 9369and this is PHP code, 2+2=4 9370</html> 9371******************************** 9372 9373Tests completed. 9374<html> 9375<head> 9376*** Testing assignments and variable aliasing: *** 9377This should read "blah": blah 9378This should read "this is nifty": this is nifty 9379************************************************* 9380 9381*** Testing integer operators *** 9382Correct result - 8: 8 9383Correct result - 8: 8 9384Correct result - 2: 2 9385Correct result - -2: -2 9386Correct result - 15: 15 9387Correct result - 15: 15 9388Correct result - 2: 2 9389Correct result - 3: 3 9390********************************* 9391 9392*** Testing real operators *** 9393Correct result - 8: 8 9394Correct result - 8: 8 9395Correct result - 2: 2 9396Correct result - -2: -2 9397Correct result - 15: 15 9398Correct result - 15: 15 9399Correct result - 2: 2 9400Correct result - 3: 3 9401********************************* 9402 9403*** Testing if/elseif/else control *** 9404 9405This works 9406this_still_works 9407should_print 9408 9409 9410*** Seriously nested if's test *** 9411** spelling correction by kluzz ** 9412Only two lines of text should follow: 9413this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 9414this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 94153 loop iterations should follow: 94162 4 94173 4 94184 4 9419********************************** 9420 9421*** C-style else-if's *** 9422This should be displayed 9423************************* 9424 9425*** WHILE tests *** 94260 is smaller than 20 94271 is smaller than 20 94282 is smaller than 20 94293 is smaller than 20 94304 is smaller than 20 94315 is smaller than 20 94326 is smaller than 20 94337 is smaller than 20 94348 is smaller than 20 94359 is smaller than 20 943610 is smaller than 20 943711 is smaller than 20 943812 is smaller than 20 943913 is smaller than 20 944014 is smaller than 20 944115 is smaller than 20 944216 is smaller than 20 944317 is smaller than 20 944418 is smaller than 20 944519 is smaller than 20 944620 equals 20 944721 is greater than 20 944822 is greater than 20 944923 is greater than 20 945024 is greater than 20 945125 is greater than 20 945226 is greater than 20 945327 is greater than 20 945428 is greater than 20 945529 is greater than 20 945630 is greater than 20 945731 is greater than 20 945832 is greater than 20 945933 is greater than 20 946034 is greater than 20 946135 is greater than 20 946236 is greater than 20 946337 is greater than 20 946438 is greater than 20 946539 is greater than 20 9466******************* 9467 9468 9469*** Nested WHILEs *** 9470Each array variable should be equal to the sum of its indices: 9471${test00}[0] = 0 9472${test00}[1] = 1 9473${test00}[2] = 2 9474${test01}[0] = 1 9475${test01}[1] = 2 9476${test01}[2] = 3 9477${test02}[0] = 2 9478${test02}[1] = 3 9479${test02}[2] = 4 9480${test10}[0] = 1 9481${test10}[1] = 2 9482${test10}[2] = 3 9483${test11}[0] = 2 9484${test11}[1] = 3 9485${test11}[2] = 4 9486${test12}[0] = 3 9487${test12}[1] = 4 9488${test12}[2] = 5 9489${test20}[0] = 2 9490${test20}[1] = 3 9491${test20}[2] = 4 9492${test21}[0] = 3 9493${test21}[1] = 4 9494${test21}[2] = 5 9495${test22}[0] = 4 9496${test22}[1] = 5 9497${test22}[2] = 6 9498********************* 9499 9500*** hash test... *** 9501commented out... 9502************************** 9503 9504*** Hash resizing test *** 9505ba 9506baa 9507baaa 9508baaaa 9509baaaaa 9510baaaaaa 9511baaaaaaa 9512baaaaaaaa 9513baaaaaaaaa 9514baaaaaaaaaa 9515ba 951610 9517baa 95189 9519baaa 95208 9521baaaa 95227 9523baaaaa 95246 9525baaaaaa 95265 9527baaaaaaa 95284 9529baaaaaaaa 95303 9531baaaaaaaaa 95322 9533baaaaaaaaaa 95341 9535************************** 9536 9537 9538*** break/continue test *** 9539$i should go from 0 to 2 9540$j should go from 3 to 4, and $q should go from 3 to 4 9541 $j=3 9542 $q=3 9543 $q=4 9544 $j=4 9545 $q=3 9546 $q=4 9547$j should go from 0 to 2 9548 $j=0 9549 $j=1 9550 $j=2 9551$k should go from 0 to 2 9552 $k=0 9553 $k=1 9554 $k=2 9555$i=0 9556$j should go from 3 to 4, and $q should go from 3 to 4 9557 $j=3 9558 $q=3 9559 $q=4 9560 $j=4 9561 $q=3 9562 $q=4 9563$j should go from 0 to 2 9564 $j=0 9565 $j=1 9566 $j=2 9567$k should go from 0 to 2 9568 $k=0 9569 $k=1 9570 $k=2 9571$i=1 9572$j should go from 3 to 4, and $q should go from 3 to 4 9573 $j=3 9574 $q=3 9575 $q=4 9576 $j=4 9577 $q=3 9578 $q=4 9579$j should go from 0 to 2 9580 $j=0 9581 $j=1 9582 $j=2 9583$k should go from 0 to 2 9584 $k=0 9585 $k=1 9586 $k=2 9587$i=2 9588*********************** 9589 9590*** Nested file include test *** 9591<html> 9592This is Finish.phtml. This file is supposed to be included 9593from regression_test.phtml. This is normal HTML. 9594and this is PHP code, 2+2=4 9595</html> 9596******************************** 9597 9598Tests completed. 9599<html> 9600<head> 9601*** Testing assignments and variable aliasing: *** 9602This should read "blah": blah 9603This should read "this is nifty": this is nifty 9604************************************************* 9605 9606*** Testing integer operators *** 9607Correct result - 8: 8 9608Correct result - 8: 8 9609Correct result - 2: 2 9610Correct result - -2: -2 9611Correct result - 15: 15 9612Correct result - 15: 15 9613Correct result - 2: 2 9614Correct result - 3: 3 9615********************************* 9616 9617*** Testing real operators *** 9618Correct result - 8: 8 9619Correct result - 8: 8 9620Correct result - 2: 2 9621Correct result - -2: -2 9622Correct result - 15: 15 9623Correct result - 15: 15 9624Correct result - 2: 2 9625Correct result - 3: 3 9626********************************* 9627 9628*** Testing if/elseif/else control *** 9629 9630This works 9631this_still_works 9632should_print 9633 9634 9635*** Seriously nested if's test *** 9636** spelling correction by kluzz ** 9637Only two lines of text should follow: 9638this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 9639this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 96403 loop iterations should follow: 96412 4 96423 4 96434 4 9644********************************** 9645 9646*** C-style else-if's *** 9647This should be displayed 9648************************* 9649 9650*** WHILE tests *** 96510 is smaller than 20 96521 is smaller than 20 96532 is smaller than 20 96543 is smaller than 20 96554 is smaller than 20 96565 is smaller than 20 96576 is smaller than 20 96587 is smaller than 20 96598 is smaller than 20 96609 is smaller than 20 966110 is smaller than 20 966211 is smaller than 20 966312 is smaller than 20 966413 is smaller than 20 966514 is smaller than 20 966615 is smaller than 20 966716 is smaller than 20 966817 is smaller than 20 966918 is smaller than 20 967019 is smaller than 20 967120 equals 20 967221 is greater than 20 967322 is greater than 20 967423 is greater than 20 967524 is greater than 20 967625 is greater than 20 967726 is greater than 20 967827 is greater than 20 967928 is greater than 20 968029 is greater than 20 968130 is greater than 20 968231 is greater than 20 968332 is greater than 20 968433 is greater than 20 968534 is greater than 20 968635 is greater than 20 968736 is greater than 20 968837 is greater than 20 968938 is greater than 20 969039 is greater than 20 9691******************* 9692 9693 9694*** Nested WHILEs *** 9695Each array variable should be equal to the sum of its indices: 9696${test00}[0] = 0 9697${test00}[1] = 1 9698${test00}[2] = 2 9699${test01}[0] = 1 9700${test01}[1] = 2 9701${test01}[2] = 3 9702${test02}[0] = 2 9703${test02}[1] = 3 9704${test02}[2] = 4 9705${test10}[0] = 1 9706${test10}[1] = 2 9707${test10}[2] = 3 9708${test11}[0] = 2 9709${test11}[1] = 3 9710${test11}[2] = 4 9711${test12}[0] = 3 9712${test12}[1] = 4 9713${test12}[2] = 5 9714${test20}[0] = 2 9715${test20}[1] = 3 9716${test20}[2] = 4 9717${test21}[0] = 3 9718${test21}[1] = 4 9719${test21}[2] = 5 9720${test22}[0] = 4 9721${test22}[1] = 5 9722${test22}[2] = 6 9723********************* 9724 9725*** hash test... *** 9726commented out... 9727************************** 9728 9729*** Hash resizing test *** 9730ba 9731baa 9732baaa 9733baaaa 9734baaaaa 9735baaaaaa 9736baaaaaaa 9737baaaaaaaa 9738baaaaaaaaa 9739baaaaaaaaaa 9740ba 974110 9742baa 97439 9744baaa 97458 9746baaaa 97477 9748baaaaa 97496 9750baaaaaa 97515 9752baaaaaaa 97534 9754baaaaaaaa 97553 9756baaaaaaaaa 97572 9758baaaaaaaaaa 97591 9760************************** 9761 9762 9763*** break/continue test *** 9764$i should go from 0 to 2 9765$j should go from 3 to 4, and $q should go from 3 to 4 9766 $j=3 9767 $q=3 9768 $q=4 9769 $j=4 9770 $q=3 9771 $q=4 9772$j should go from 0 to 2 9773 $j=0 9774 $j=1 9775 $j=2 9776$k should go from 0 to 2 9777 $k=0 9778 $k=1 9779 $k=2 9780$i=0 9781$j should go from 3 to 4, and $q should go from 3 to 4 9782 $j=3 9783 $q=3 9784 $q=4 9785 $j=4 9786 $q=3 9787 $q=4 9788$j should go from 0 to 2 9789 $j=0 9790 $j=1 9791 $j=2 9792$k should go from 0 to 2 9793 $k=0 9794 $k=1 9795 $k=2 9796$i=1 9797$j should go from 3 to 4, and $q should go from 3 to 4 9798 $j=3 9799 $q=3 9800 $q=4 9801 $j=4 9802 $q=3 9803 $q=4 9804$j should go from 0 to 2 9805 $j=0 9806 $j=1 9807 $j=2 9808$k should go from 0 to 2 9809 $k=0 9810 $k=1 9811 $k=2 9812$i=2 9813*********************** 9814 9815*** Nested file include test *** 9816<html> 9817This is Finish.phtml. This file is supposed to be included 9818from regression_test.phtml. This is normal HTML. 9819and this is PHP code, 2+2=4 9820</html> 9821******************************** 9822 9823Tests completed. 9824<html> 9825<head> 9826*** Testing assignments and variable aliasing: *** 9827This should read "blah": blah 9828This should read "this is nifty": this is nifty 9829************************************************* 9830 9831*** Testing integer operators *** 9832Correct result - 8: 8 9833Correct result - 8: 8 9834Correct result - 2: 2 9835Correct result - -2: -2 9836Correct result - 15: 15 9837Correct result - 15: 15 9838Correct result - 2: 2 9839Correct result - 3: 3 9840********************************* 9841 9842*** Testing real operators *** 9843Correct result - 8: 8 9844Correct result - 8: 8 9845Correct result - 2: 2 9846Correct result - -2: -2 9847Correct result - 15: 15 9848Correct result - 15: 15 9849Correct result - 2: 2 9850Correct result - 3: 3 9851********************************* 9852 9853*** Testing if/elseif/else control *** 9854 9855This works 9856this_still_works 9857should_print 9858 9859 9860*** Seriously nested if's test *** 9861** spelling correction by kluzz ** 9862Only two lines of text should follow: 9863this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 9864this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 98653 loop iterations should follow: 98662 4 98673 4 98684 4 9869********************************** 9870 9871*** C-style else-if's *** 9872This should be displayed 9873************************* 9874 9875*** WHILE tests *** 98760 is smaller than 20 98771 is smaller than 20 98782 is smaller than 20 98793 is smaller than 20 98804 is smaller than 20 98815 is smaller than 20 98826 is smaller than 20 98837 is smaller than 20 98848 is smaller than 20 98859 is smaller than 20 988610 is smaller than 20 988711 is smaller than 20 988812 is smaller than 20 988913 is smaller than 20 989014 is smaller than 20 989115 is smaller than 20 989216 is smaller than 20 989317 is smaller than 20 989418 is smaller than 20 989519 is smaller than 20 989620 equals 20 989721 is greater than 20 989822 is greater than 20 989923 is greater than 20 990024 is greater than 20 990125 is greater than 20 990226 is greater than 20 990327 is greater than 20 990428 is greater than 20 990529 is greater than 20 990630 is greater than 20 990731 is greater than 20 990832 is greater than 20 990933 is greater than 20 991034 is greater than 20 991135 is greater than 20 991236 is greater than 20 991337 is greater than 20 991438 is greater than 20 991539 is greater than 20 9916******************* 9917 9918 9919*** Nested WHILEs *** 9920Each array variable should be equal to the sum of its indices: 9921${test00}[0] = 0 9922${test00}[1] = 1 9923${test00}[2] = 2 9924${test01}[0] = 1 9925${test01}[1] = 2 9926${test01}[2] = 3 9927${test02}[0] = 2 9928${test02}[1] = 3 9929${test02}[2] = 4 9930${test10}[0] = 1 9931${test10}[1] = 2 9932${test10}[2] = 3 9933${test11}[0] = 2 9934${test11}[1] = 3 9935${test11}[2] = 4 9936${test12}[0] = 3 9937${test12}[1] = 4 9938${test12}[2] = 5 9939${test20}[0] = 2 9940${test20}[1] = 3 9941${test20}[2] = 4 9942${test21}[0] = 3 9943${test21}[1] = 4 9944${test21}[2] = 5 9945${test22}[0] = 4 9946${test22}[1] = 5 9947${test22}[2] = 6 9948********************* 9949 9950*** hash test... *** 9951commented out... 9952************************** 9953 9954*** Hash resizing test *** 9955ba 9956baa 9957baaa 9958baaaa 9959baaaaa 9960baaaaaa 9961baaaaaaa 9962baaaaaaaa 9963baaaaaaaaa 9964baaaaaaaaaa 9965ba 996610 9967baa 99689 9969baaa 99708 9971baaaa 99727 9973baaaaa 99746 9975baaaaaa 99765 9977baaaaaaa 99784 9979baaaaaaaa 99803 9981baaaaaaaaa 99822 9983baaaaaaaaaa 99841 9985************************** 9986 9987 9988*** break/continue test *** 9989$i should go from 0 to 2 9990$j should go from 3 to 4, and $q should go from 3 to 4 9991 $j=3 9992 $q=3 9993 $q=4 9994 $j=4 9995 $q=3 9996 $q=4 9997$j should go from 0 to 2 9998 $j=0 9999 $j=1 10000 $j=2 10001$k should go from 0 to 2 10002 $k=0 10003 $k=1 10004 $k=2 10005$i=0 10006$j should go from 3 to 4, and $q should go from 3 to 4 10007 $j=3 10008 $q=3 10009 $q=4 10010 $j=4 10011 $q=3 10012 $q=4 10013$j should go from 0 to 2 10014 $j=0 10015 $j=1 10016 $j=2 10017$k should go from 0 to 2 10018 $k=0 10019 $k=1 10020 $k=2 10021$i=1 10022$j should go from 3 to 4, and $q should go from 3 to 4 10023 $j=3 10024 $q=3 10025 $q=4 10026 $j=4 10027 $q=3 10028 $q=4 10029$j should go from 0 to 2 10030 $j=0 10031 $j=1 10032 $j=2 10033$k should go from 0 to 2 10034 $k=0 10035 $k=1 10036 $k=2 10037$i=2 10038*********************** 10039 10040*** Nested file include test *** 10041<html> 10042This is Finish.phtml. This file is supposed to be included 10043from regression_test.phtml. This is normal HTML. 10044and this is PHP code, 2+2=4 10045</html> 10046******************************** 10047 10048Tests completed. 10049<html> 10050<head> 10051*** Testing assignments and variable aliasing: *** 10052This should read "blah": blah 10053This should read "this is nifty": this is nifty 10054************************************************* 10055 10056*** Testing integer operators *** 10057Correct result - 8: 8 10058Correct result - 8: 8 10059Correct result - 2: 2 10060Correct result - -2: -2 10061Correct result - 15: 15 10062Correct result - 15: 15 10063Correct result - 2: 2 10064Correct result - 3: 3 10065********************************* 10066 10067*** Testing real operators *** 10068Correct result - 8: 8 10069Correct result - 8: 8 10070Correct result - 2: 2 10071Correct result - -2: -2 10072Correct result - 15: 15 10073Correct result - 15: 15 10074Correct result - 2: 2 10075Correct result - 3: 3 10076********************************* 10077 10078*** Testing if/elseif/else control *** 10079 10080This works 10081this_still_works 10082should_print 10083 10084 10085*** Seriously nested if's test *** 10086** spelling correction by kluzz ** 10087Only two lines of text should follow: 10088this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 10089this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 100903 loop iterations should follow: 100912 4 100923 4 100934 4 10094********************************** 10095 10096*** C-style else-if's *** 10097This should be displayed 10098************************* 10099 10100*** WHILE tests *** 101010 is smaller than 20 101021 is smaller than 20 101032 is smaller than 20 101043 is smaller than 20 101054 is smaller than 20 101065 is smaller than 20 101076 is smaller than 20 101087 is smaller than 20 101098 is smaller than 20 101109 is smaller than 20 1011110 is smaller than 20 1011211 is smaller than 20 1011312 is smaller than 20 1011413 is smaller than 20 1011514 is smaller than 20 1011615 is smaller than 20 1011716 is smaller than 20 1011817 is smaller than 20 1011918 is smaller than 20 1012019 is smaller than 20 1012120 equals 20 1012221 is greater than 20 1012322 is greater than 20 1012423 is greater than 20 1012524 is greater than 20 1012625 is greater than 20 1012726 is greater than 20 1012827 is greater than 20 1012928 is greater than 20 1013029 is greater than 20 1013130 is greater than 20 1013231 is greater than 20 1013332 is greater than 20 1013433 is greater than 20 1013534 is greater than 20 1013635 is greater than 20 1013736 is greater than 20 1013837 is greater than 20 1013938 is greater than 20 1014039 is greater than 20 10141******************* 10142 10143 10144*** Nested WHILEs *** 10145Each array variable should be equal to the sum of its indices: 10146${test00}[0] = 0 10147${test00}[1] = 1 10148${test00}[2] = 2 10149${test01}[0] = 1 10150${test01}[1] = 2 10151${test01}[2] = 3 10152${test02}[0] = 2 10153${test02}[1] = 3 10154${test02}[2] = 4 10155${test10}[0] = 1 10156${test10}[1] = 2 10157${test10}[2] = 3 10158${test11}[0] = 2 10159${test11}[1] = 3 10160${test11}[2] = 4 10161${test12}[0] = 3 10162${test12}[1] = 4 10163${test12}[2] = 5 10164${test20}[0] = 2 10165${test20}[1] = 3 10166${test20}[2] = 4 10167${test21}[0] = 3 10168${test21}[1] = 4 10169${test21}[2] = 5 10170${test22}[0] = 4 10171${test22}[1] = 5 10172${test22}[2] = 6 10173********************* 10174 10175*** hash test... *** 10176commented out... 10177************************** 10178 10179*** Hash resizing test *** 10180ba 10181baa 10182baaa 10183baaaa 10184baaaaa 10185baaaaaa 10186baaaaaaa 10187baaaaaaaa 10188baaaaaaaaa 10189baaaaaaaaaa 10190ba 1019110 10192baa 101939 10194baaa 101958 10196baaaa 101977 10198baaaaa 101996 10200baaaaaa 102015 10202baaaaaaa 102034 10204baaaaaaaa 102053 10206baaaaaaaaa 102072 10208baaaaaaaaaa 102091 10210************************** 10211 10212 10213*** break/continue test *** 10214$i should go from 0 to 2 10215$j should go from 3 to 4, and $q should go from 3 to 4 10216 $j=3 10217 $q=3 10218 $q=4 10219 $j=4 10220 $q=3 10221 $q=4 10222$j should go from 0 to 2 10223 $j=0 10224 $j=1 10225 $j=2 10226$k should go from 0 to 2 10227 $k=0 10228 $k=1 10229 $k=2 10230$i=0 10231$j should go from 3 to 4, and $q should go from 3 to 4 10232 $j=3 10233 $q=3 10234 $q=4 10235 $j=4 10236 $q=3 10237 $q=4 10238$j should go from 0 to 2 10239 $j=0 10240 $j=1 10241 $j=2 10242$k should go from 0 to 2 10243 $k=0 10244 $k=1 10245 $k=2 10246$i=1 10247$j should go from 3 to 4, and $q should go from 3 to 4 10248 $j=3 10249 $q=3 10250 $q=4 10251 $j=4 10252 $q=3 10253 $q=4 10254$j should go from 0 to 2 10255 $j=0 10256 $j=1 10257 $j=2 10258$k should go from 0 to 2 10259 $k=0 10260 $k=1 10261 $k=2 10262$i=2 10263*********************** 10264 10265*** Nested file include test *** 10266<html> 10267This is Finish.phtml. This file is supposed to be included 10268from regression_test.phtml. This is normal HTML. 10269and this is PHP code, 2+2=4 10270</html> 10271******************************** 10272 10273Tests completed. 10274<html> 10275<head> 10276*** Testing assignments and variable aliasing: *** 10277This should read "blah": blah 10278This should read "this is nifty": this is nifty 10279************************************************* 10280 10281*** Testing integer operators *** 10282Correct result - 8: 8 10283Correct result - 8: 8 10284Correct result - 2: 2 10285Correct result - -2: -2 10286Correct result - 15: 15 10287Correct result - 15: 15 10288Correct result - 2: 2 10289Correct result - 3: 3 10290********************************* 10291 10292*** Testing real operators *** 10293Correct result - 8: 8 10294Correct result - 8: 8 10295Correct result - 2: 2 10296Correct result - -2: -2 10297Correct result - 15: 15 10298Correct result - 15: 15 10299Correct result - 2: 2 10300Correct result - 3: 3 10301********************************* 10302 10303*** Testing if/elseif/else control *** 10304 10305This works 10306this_still_works 10307should_print 10308 10309 10310*** Seriously nested if's test *** 10311** spelling correction by kluzz ** 10312Only two lines of text should follow: 10313this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 10314this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 103153 loop iterations should follow: 103162 4 103173 4 103184 4 10319********************************** 10320 10321*** C-style else-if's *** 10322This should be displayed 10323************************* 10324 10325*** WHILE tests *** 103260 is smaller than 20 103271 is smaller than 20 103282 is smaller than 20 103293 is smaller than 20 103304 is smaller than 20 103315 is smaller than 20 103326 is smaller than 20 103337 is smaller than 20 103348 is smaller than 20 103359 is smaller than 20 1033610 is smaller than 20 1033711 is smaller than 20 1033812 is smaller than 20 1033913 is smaller than 20 1034014 is smaller than 20 1034115 is smaller than 20 1034216 is smaller than 20 1034317 is smaller than 20 1034418 is smaller than 20 1034519 is smaller than 20 1034620 equals 20 1034721 is greater than 20 1034822 is greater than 20 1034923 is greater than 20 1035024 is greater than 20 1035125 is greater than 20 1035226 is greater than 20 1035327 is greater than 20 1035428 is greater than 20 1035529 is greater than 20 1035630 is greater than 20 1035731 is greater than 20 1035832 is greater than 20 1035933 is greater than 20 1036034 is greater than 20 1036135 is greater than 20 1036236 is greater than 20 1036337 is greater than 20 1036438 is greater than 20 1036539 is greater than 20 10366******************* 10367 10368 10369*** Nested WHILEs *** 10370Each array variable should be equal to the sum of its indices: 10371${test00}[0] = 0 10372${test00}[1] = 1 10373${test00}[2] = 2 10374${test01}[0] = 1 10375${test01}[1] = 2 10376${test01}[2] = 3 10377${test02}[0] = 2 10378${test02}[1] = 3 10379${test02}[2] = 4 10380${test10}[0] = 1 10381${test10}[1] = 2 10382${test10}[2] = 3 10383${test11}[0] = 2 10384${test11}[1] = 3 10385${test11}[2] = 4 10386${test12}[0] = 3 10387${test12}[1] = 4 10388${test12}[2] = 5 10389${test20}[0] = 2 10390${test20}[1] = 3 10391${test20}[2] = 4 10392${test21}[0] = 3 10393${test21}[1] = 4 10394${test21}[2] = 5 10395${test22}[0] = 4 10396${test22}[1] = 5 10397${test22}[2] = 6 10398********************* 10399 10400*** hash test... *** 10401commented out... 10402************************** 10403 10404*** Hash resizing test *** 10405ba 10406baa 10407baaa 10408baaaa 10409baaaaa 10410baaaaaa 10411baaaaaaa 10412baaaaaaaa 10413baaaaaaaaa 10414baaaaaaaaaa 10415ba 1041610 10417baa 104189 10419baaa 104208 10421baaaa 104227 10423baaaaa 104246 10425baaaaaa 104265 10427baaaaaaa 104284 10429baaaaaaaa 104303 10431baaaaaaaaa 104322 10433baaaaaaaaaa 104341 10435************************** 10436 10437 10438*** break/continue test *** 10439$i should go from 0 to 2 10440$j should go from 3 to 4, and $q should go from 3 to 4 10441 $j=3 10442 $q=3 10443 $q=4 10444 $j=4 10445 $q=3 10446 $q=4 10447$j should go from 0 to 2 10448 $j=0 10449 $j=1 10450 $j=2 10451$k should go from 0 to 2 10452 $k=0 10453 $k=1 10454 $k=2 10455$i=0 10456$j should go from 3 to 4, and $q should go from 3 to 4 10457 $j=3 10458 $q=3 10459 $q=4 10460 $j=4 10461 $q=3 10462 $q=4 10463$j should go from 0 to 2 10464 $j=0 10465 $j=1 10466 $j=2 10467$k should go from 0 to 2 10468 $k=0 10469 $k=1 10470 $k=2 10471$i=1 10472$j should go from 3 to 4, and $q should go from 3 to 4 10473 $j=3 10474 $q=3 10475 $q=4 10476 $j=4 10477 $q=3 10478 $q=4 10479$j should go from 0 to 2 10480 $j=0 10481 $j=1 10482 $j=2 10483$k should go from 0 to 2 10484 $k=0 10485 $k=1 10486 $k=2 10487$i=2 10488*********************** 10489 10490*** Nested file include test *** 10491<html> 10492This is Finish.phtml. This file is supposed to be included 10493from regression_test.phtml. This is normal HTML. 10494and this is PHP code, 2+2=4 10495</html> 10496******************************** 10497 10498Tests completed. 10499<html> 10500<head> 10501*** Testing assignments and variable aliasing: *** 10502This should read "blah": blah 10503This should read "this is nifty": this is nifty 10504************************************************* 10505 10506*** Testing integer operators *** 10507Correct result - 8: 8 10508Correct result - 8: 8 10509Correct result - 2: 2 10510Correct result - -2: -2 10511Correct result - 15: 15 10512Correct result - 15: 15 10513Correct result - 2: 2 10514Correct result - 3: 3 10515********************************* 10516 10517*** Testing real operators *** 10518Correct result - 8: 8 10519Correct result - 8: 8 10520Correct result - 2: 2 10521Correct result - -2: -2 10522Correct result - 15: 15 10523Correct result - 15: 15 10524Correct result - 2: 2 10525Correct result - 3: 3 10526********************************* 10527 10528*** Testing if/elseif/else control *** 10529 10530This works 10531this_still_works 10532should_print 10533 10534 10535*** Seriously nested if's test *** 10536** spelling correction by kluzz ** 10537Only two lines of text should follow: 10538this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 10539this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 105403 loop iterations should follow: 105412 4 105423 4 105434 4 10544********************************** 10545 10546*** C-style else-if's *** 10547This should be displayed 10548************************* 10549 10550*** WHILE tests *** 105510 is smaller than 20 105521 is smaller than 20 105532 is smaller than 20 105543 is smaller than 20 105554 is smaller than 20 105565 is smaller than 20 105576 is smaller than 20 105587 is smaller than 20 105598 is smaller than 20 105609 is smaller than 20 1056110 is smaller than 20 1056211 is smaller than 20 1056312 is smaller than 20 1056413 is smaller than 20 1056514 is smaller than 20 1056615 is smaller than 20 1056716 is smaller than 20 1056817 is smaller than 20 1056918 is smaller than 20 1057019 is smaller than 20 1057120 equals 20 1057221 is greater than 20 1057322 is greater than 20 1057423 is greater than 20 1057524 is greater than 20 1057625 is greater than 20 1057726 is greater than 20 1057827 is greater than 20 1057928 is greater than 20 1058029 is greater than 20 1058130 is greater than 20 1058231 is greater than 20 1058332 is greater than 20 1058433 is greater than 20 1058534 is greater than 20 1058635 is greater than 20 1058736 is greater than 20 1058837 is greater than 20 1058938 is greater than 20 1059039 is greater than 20 10591******************* 10592 10593 10594*** Nested WHILEs *** 10595Each array variable should be equal to the sum of its indices: 10596${test00}[0] = 0 10597${test00}[1] = 1 10598${test00}[2] = 2 10599${test01}[0] = 1 10600${test01}[1] = 2 10601${test01}[2] = 3 10602${test02}[0] = 2 10603${test02}[1] = 3 10604${test02}[2] = 4 10605${test10}[0] = 1 10606${test10}[1] = 2 10607${test10}[2] = 3 10608${test11}[0] = 2 10609${test11}[1] = 3 10610${test11}[2] = 4 10611${test12}[0] = 3 10612${test12}[1] = 4 10613${test12}[2] = 5 10614${test20}[0] = 2 10615${test20}[1] = 3 10616${test20}[2] = 4 10617${test21}[0] = 3 10618${test21}[1] = 4 10619${test21}[2] = 5 10620${test22}[0] = 4 10621${test22}[1] = 5 10622${test22}[2] = 6 10623********************* 10624 10625*** hash test... *** 10626commented out... 10627************************** 10628 10629*** Hash resizing test *** 10630ba 10631baa 10632baaa 10633baaaa 10634baaaaa 10635baaaaaa 10636baaaaaaa 10637baaaaaaaa 10638baaaaaaaaa 10639baaaaaaaaaa 10640ba 1064110 10642baa 106439 10644baaa 106458 10646baaaa 106477 10648baaaaa 106496 10650baaaaaa 106515 10652baaaaaaa 106534 10654baaaaaaaa 106553 10656baaaaaaaaa 106572 10658baaaaaaaaaa 106591 10660************************** 10661 10662 10663*** break/continue test *** 10664$i should go from 0 to 2 10665$j should go from 3 to 4, and $q should go from 3 to 4 10666 $j=3 10667 $q=3 10668 $q=4 10669 $j=4 10670 $q=3 10671 $q=4 10672$j should go from 0 to 2 10673 $j=0 10674 $j=1 10675 $j=2 10676$k should go from 0 to 2 10677 $k=0 10678 $k=1 10679 $k=2 10680$i=0 10681$j should go from 3 to 4, and $q should go from 3 to 4 10682 $j=3 10683 $q=3 10684 $q=4 10685 $j=4 10686 $q=3 10687 $q=4 10688$j should go from 0 to 2 10689 $j=0 10690 $j=1 10691 $j=2 10692$k should go from 0 to 2 10693 $k=0 10694 $k=1 10695 $k=2 10696$i=1 10697$j should go from 3 to 4, and $q should go from 3 to 4 10698 $j=3 10699 $q=3 10700 $q=4 10701 $j=4 10702 $q=3 10703 $q=4 10704$j should go from 0 to 2 10705 $j=0 10706 $j=1 10707 $j=2 10708$k should go from 0 to 2 10709 $k=0 10710 $k=1 10711 $k=2 10712$i=2 10713*********************** 10714 10715*** Nested file include test *** 10716<html> 10717This is Finish.phtml. This file is supposed to be included 10718from regression_test.phtml. This is normal HTML. 10719and this is PHP code, 2+2=4 10720</html> 10721******************************** 10722 10723Tests completed. 10724<html> 10725<head> 10726*** Testing assignments and variable aliasing: *** 10727This should read "blah": blah 10728This should read "this is nifty": this is nifty 10729************************************************* 10730 10731*** Testing integer operators *** 10732Correct result - 8: 8 10733Correct result - 8: 8 10734Correct result - 2: 2 10735Correct result - -2: -2 10736Correct result - 15: 15 10737Correct result - 15: 15 10738Correct result - 2: 2 10739Correct result - 3: 3 10740********************************* 10741 10742*** Testing real operators *** 10743Correct result - 8: 8 10744Correct result - 8: 8 10745Correct result - 2: 2 10746Correct result - -2: -2 10747Correct result - 15: 15 10748Correct result - 15: 15 10749Correct result - 2: 2 10750Correct result - 3: 3 10751********************************* 10752 10753*** Testing if/elseif/else control *** 10754 10755This works 10756this_still_works 10757should_print 10758 10759 10760*** Seriously nested if's test *** 10761** spelling correction by kluzz ** 10762Only two lines of text should follow: 10763this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 10764this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 107653 loop iterations should follow: 107662 4 107673 4 107684 4 10769********************************** 10770 10771*** C-style else-if's *** 10772This should be displayed 10773************************* 10774 10775*** WHILE tests *** 107760 is smaller than 20 107771 is smaller than 20 107782 is smaller than 20 107793 is smaller than 20 107804 is smaller than 20 107815 is smaller than 20 107826 is smaller than 20 107837 is smaller than 20 107848 is smaller than 20 107859 is smaller than 20 1078610 is smaller than 20 1078711 is smaller than 20 1078812 is smaller than 20 1078913 is smaller than 20 1079014 is smaller than 20 1079115 is smaller than 20 1079216 is smaller than 20 1079317 is smaller than 20 1079418 is smaller than 20 1079519 is smaller than 20 1079620 equals 20 1079721 is greater than 20 1079822 is greater than 20 1079923 is greater than 20 1080024 is greater than 20 1080125 is greater than 20 1080226 is greater than 20 1080327 is greater than 20 1080428 is greater than 20 1080529 is greater than 20 1080630 is greater than 20 1080731 is greater than 20 1080832 is greater than 20 1080933 is greater than 20 1081034 is greater than 20 1081135 is greater than 20 1081236 is greater than 20 1081337 is greater than 20 1081438 is greater than 20 1081539 is greater than 20 10816******************* 10817 10818 10819*** Nested WHILEs *** 10820Each array variable should be equal to the sum of its indices: 10821${test00}[0] = 0 10822${test00}[1] = 1 10823${test00}[2] = 2 10824${test01}[0] = 1 10825${test01}[1] = 2 10826${test01}[2] = 3 10827${test02}[0] = 2 10828${test02}[1] = 3 10829${test02}[2] = 4 10830${test10}[0] = 1 10831${test10}[1] = 2 10832${test10}[2] = 3 10833${test11}[0] = 2 10834${test11}[1] = 3 10835${test11}[2] = 4 10836${test12}[0] = 3 10837${test12}[1] = 4 10838${test12}[2] = 5 10839${test20}[0] = 2 10840${test20}[1] = 3 10841${test20}[2] = 4 10842${test21}[0] = 3 10843${test21}[1] = 4 10844${test21}[2] = 5 10845${test22}[0] = 4 10846${test22}[1] = 5 10847${test22}[2] = 6 10848********************* 10849 10850*** hash test... *** 10851commented out... 10852************************** 10853 10854*** Hash resizing test *** 10855ba 10856baa 10857baaa 10858baaaa 10859baaaaa 10860baaaaaa 10861baaaaaaa 10862baaaaaaaa 10863baaaaaaaaa 10864baaaaaaaaaa 10865ba 1086610 10867baa 108689 10869baaa 108708 10871baaaa 108727 10873baaaaa 108746 10875baaaaaa 108765 10877baaaaaaa 108784 10879baaaaaaaa 108803 10881baaaaaaaaa 108822 10883baaaaaaaaaa 108841 10885************************** 10886 10887 10888*** break/continue test *** 10889$i should go from 0 to 2 10890$j should go from 3 to 4, and $q should go from 3 to 4 10891 $j=3 10892 $q=3 10893 $q=4 10894 $j=4 10895 $q=3 10896 $q=4 10897$j should go from 0 to 2 10898 $j=0 10899 $j=1 10900 $j=2 10901$k should go from 0 to 2 10902 $k=0 10903 $k=1 10904 $k=2 10905$i=0 10906$j should go from 3 to 4, and $q should go from 3 to 4 10907 $j=3 10908 $q=3 10909 $q=4 10910 $j=4 10911 $q=3 10912 $q=4 10913$j should go from 0 to 2 10914 $j=0 10915 $j=1 10916 $j=2 10917$k should go from 0 to 2 10918 $k=0 10919 $k=1 10920 $k=2 10921$i=1 10922$j should go from 3 to 4, and $q should go from 3 to 4 10923 $j=3 10924 $q=3 10925 $q=4 10926 $j=4 10927 $q=3 10928 $q=4 10929$j should go from 0 to 2 10930 $j=0 10931 $j=1 10932 $j=2 10933$k should go from 0 to 2 10934 $k=0 10935 $k=1 10936 $k=2 10937$i=2 10938*********************** 10939 10940*** Nested file include test *** 10941<html> 10942This is Finish.phtml. This file is supposed to be included 10943from regression_test.phtml. This is normal HTML. 10944and this is PHP code, 2+2=4 10945</html> 10946******************************** 10947 10948Tests completed. 10949<html> 10950<head> 10951*** Testing assignments and variable aliasing: *** 10952This should read "blah": blah 10953This should read "this is nifty": this is nifty 10954************************************************* 10955 10956*** Testing integer operators *** 10957Correct result - 8: 8 10958Correct result - 8: 8 10959Correct result - 2: 2 10960Correct result - -2: -2 10961Correct result - 15: 15 10962Correct result - 15: 15 10963Correct result - 2: 2 10964Correct result - 3: 3 10965********************************* 10966 10967*** Testing real operators *** 10968Correct result - 8: 8 10969Correct result - 8: 8 10970Correct result - 2: 2 10971Correct result - -2: -2 10972Correct result - 15: 15 10973Correct result - 15: 15 10974Correct result - 2: 2 10975Correct result - 3: 3 10976********************************* 10977 10978*** Testing if/elseif/else control *** 10979 10980This works 10981this_still_works 10982should_print 10983 10984 10985*** Seriously nested if's test *** 10986** spelling correction by kluzz ** 10987Only two lines of text should follow: 10988this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 10989this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 109903 loop iterations should follow: 109912 4 109923 4 109934 4 10994********************************** 10995 10996*** C-style else-if's *** 10997This should be displayed 10998************************* 10999 11000*** WHILE tests *** 110010 is smaller than 20 110021 is smaller than 20 110032 is smaller than 20 110043 is smaller than 20 110054 is smaller than 20 110065 is smaller than 20 110076 is smaller than 20 110087 is smaller than 20 110098 is smaller than 20 110109 is smaller than 20 1101110 is smaller than 20 1101211 is smaller than 20 1101312 is smaller than 20 1101413 is smaller than 20 1101514 is smaller than 20 1101615 is smaller than 20 1101716 is smaller than 20 1101817 is smaller than 20 1101918 is smaller than 20 1102019 is smaller than 20 1102120 equals 20 1102221 is greater than 20 1102322 is greater than 20 1102423 is greater than 20 1102524 is greater than 20 1102625 is greater than 20 1102726 is greater than 20 1102827 is greater than 20 1102928 is greater than 20 1103029 is greater than 20 1103130 is greater than 20 1103231 is greater than 20 1103332 is greater than 20 1103433 is greater than 20 1103534 is greater than 20 1103635 is greater than 20 1103736 is greater than 20 1103837 is greater than 20 1103938 is greater than 20 1104039 is greater than 20 11041******************* 11042 11043 11044*** Nested WHILEs *** 11045Each array variable should be equal to the sum of its indices: 11046${test00}[0] = 0 11047${test00}[1] = 1 11048${test00}[2] = 2 11049${test01}[0] = 1 11050${test01}[1] = 2 11051${test01}[2] = 3 11052${test02}[0] = 2 11053${test02}[1] = 3 11054${test02}[2] = 4 11055${test10}[0] = 1 11056${test10}[1] = 2 11057${test10}[2] = 3 11058${test11}[0] = 2 11059${test11}[1] = 3 11060${test11}[2] = 4 11061${test12}[0] = 3 11062${test12}[1] = 4 11063${test12}[2] = 5 11064${test20}[0] = 2 11065${test20}[1] = 3 11066${test20}[2] = 4 11067${test21}[0] = 3 11068${test21}[1] = 4 11069${test21}[2] = 5 11070${test22}[0] = 4 11071${test22}[1] = 5 11072${test22}[2] = 6 11073********************* 11074 11075*** hash test... *** 11076commented out... 11077************************** 11078 11079*** Hash resizing test *** 11080ba 11081baa 11082baaa 11083baaaa 11084baaaaa 11085baaaaaa 11086baaaaaaa 11087baaaaaaaa 11088baaaaaaaaa 11089baaaaaaaaaa 11090ba 1109110 11092baa 110939 11094baaa 110958 11096baaaa 110977 11098baaaaa 110996 11100baaaaaa 111015 11102baaaaaaa 111034 11104baaaaaaaa 111053 11106baaaaaaaaa 111072 11108baaaaaaaaaa 111091 11110************************** 11111 11112 11113*** break/continue test *** 11114$i should go from 0 to 2 11115$j should go from 3 to 4, and $q should go from 3 to 4 11116 $j=3 11117 $q=3 11118 $q=4 11119 $j=4 11120 $q=3 11121 $q=4 11122$j should go from 0 to 2 11123 $j=0 11124 $j=1 11125 $j=2 11126$k should go from 0 to 2 11127 $k=0 11128 $k=1 11129 $k=2 11130$i=0 11131$j should go from 3 to 4, and $q should go from 3 to 4 11132 $j=3 11133 $q=3 11134 $q=4 11135 $j=4 11136 $q=3 11137 $q=4 11138$j should go from 0 to 2 11139 $j=0 11140 $j=1 11141 $j=2 11142$k should go from 0 to 2 11143 $k=0 11144 $k=1 11145 $k=2 11146$i=1 11147$j should go from 3 to 4, and $q should go from 3 to 4 11148 $j=3 11149 $q=3 11150 $q=4 11151 $j=4 11152 $q=3 11153 $q=4 11154$j should go from 0 to 2 11155 $j=0 11156 $j=1 11157 $j=2 11158$k should go from 0 to 2 11159 $k=0 11160 $k=1 11161 $k=2 11162$i=2 11163*********************** 11164 11165*** Nested file include test *** 11166<html> 11167This is Finish.phtml. This file is supposed to be included 11168from regression_test.phtml. This is normal HTML. 11169and this is PHP code, 2+2=4 11170</html> 11171******************************** 11172 11173Tests completed. 11174<html> 11175<head> 11176*** Testing assignments and variable aliasing: *** 11177This should read "blah": blah 11178This should read "this is nifty": this is nifty 11179************************************************* 11180 11181*** Testing integer operators *** 11182Correct result - 8: 8 11183Correct result - 8: 8 11184Correct result - 2: 2 11185Correct result - -2: -2 11186Correct result - 15: 15 11187Correct result - 15: 15 11188Correct result - 2: 2 11189Correct result - 3: 3 11190********************************* 11191 11192*** Testing real operators *** 11193Correct result - 8: 8 11194Correct result - 8: 8 11195Correct result - 2: 2 11196Correct result - -2: -2 11197Correct result - 15: 15 11198Correct result - 15: 15 11199Correct result - 2: 2 11200Correct result - 3: 3 11201********************************* 11202 11203*** Testing if/elseif/else control *** 11204 11205This works 11206this_still_works 11207should_print 11208 11209 11210*** Seriously nested if's test *** 11211** spelling correction by kluzz ** 11212Only two lines of text should follow: 11213this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 11214this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 112153 loop iterations should follow: 112162 4 112173 4 112184 4 11219********************************** 11220 11221*** C-style else-if's *** 11222This should be displayed 11223************************* 11224 11225*** WHILE tests *** 112260 is smaller than 20 112271 is smaller than 20 112282 is smaller than 20 112293 is smaller than 20 112304 is smaller than 20 112315 is smaller than 20 112326 is smaller than 20 112337 is smaller than 20 112348 is smaller than 20 112359 is smaller than 20 1123610 is smaller than 20 1123711 is smaller than 20 1123812 is smaller than 20 1123913 is smaller than 20 1124014 is smaller than 20 1124115 is smaller than 20 1124216 is smaller than 20 1124317 is smaller than 20 1124418 is smaller than 20 1124519 is smaller than 20 1124620 equals 20 1124721 is greater than 20 1124822 is greater than 20 1124923 is greater than 20 1125024 is greater than 20 1125125 is greater than 20 1125226 is greater than 20 1125327 is greater than 20 1125428 is greater than 20 1125529 is greater than 20 1125630 is greater than 20 1125731 is greater than 20 1125832 is greater than 20 1125933 is greater than 20 1126034 is greater than 20 1126135 is greater than 20 1126236 is greater than 20 1126337 is greater than 20 1126438 is greater than 20 1126539 is greater than 20 11266******************* 11267 11268 11269*** Nested WHILEs *** 11270Each array variable should be equal to the sum of its indices: 11271${test00}[0] = 0 11272${test00}[1] = 1 11273${test00}[2] = 2 11274${test01}[0] = 1 11275${test01}[1] = 2 11276${test01}[2] = 3 11277${test02}[0] = 2 11278${test02}[1] = 3 11279${test02}[2] = 4 11280${test10}[0] = 1 11281${test10}[1] = 2 11282${test10}[2] = 3 11283${test11}[0] = 2 11284${test11}[1] = 3 11285${test11}[2] = 4 11286${test12}[0] = 3 11287${test12}[1] = 4 11288${test12}[2] = 5 11289${test20}[0] = 2 11290${test20}[1] = 3 11291${test20}[2] = 4 11292${test21}[0] = 3 11293${test21}[1] = 4 11294${test21}[2] = 5 11295${test22}[0] = 4 11296${test22}[1] = 5 11297${test22}[2] = 6 11298********************* 11299 11300*** hash test... *** 11301commented out... 11302************************** 11303 11304*** Hash resizing test *** 11305ba 11306baa 11307baaa 11308baaaa 11309baaaaa 11310baaaaaa 11311baaaaaaa 11312baaaaaaaa 11313baaaaaaaaa 11314baaaaaaaaaa 11315ba 1131610 11317baa 113189 11319baaa 113208 11321baaaa 113227 11323baaaaa 113246 11325baaaaaa 113265 11327baaaaaaa 113284 11329baaaaaaaa 113303 11331baaaaaaaaa 113322 11333baaaaaaaaaa 113341 11335************************** 11336 11337 11338*** break/continue test *** 11339$i should go from 0 to 2 11340$j should go from 3 to 4, and $q should go from 3 to 4 11341 $j=3 11342 $q=3 11343 $q=4 11344 $j=4 11345 $q=3 11346 $q=4 11347$j should go from 0 to 2 11348 $j=0 11349 $j=1 11350 $j=2 11351$k should go from 0 to 2 11352 $k=0 11353 $k=1 11354 $k=2 11355$i=0 11356$j should go from 3 to 4, and $q should go from 3 to 4 11357 $j=3 11358 $q=3 11359 $q=4 11360 $j=4 11361 $q=3 11362 $q=4 11363$j should go from 0 to 2 11364 $j=0 11365 $j=1 11366 $j=2 11367$k should go from 0 to 2 11368 $k=0 11369 $k=1 11370 $k=2 11371$i=1 11372$j should go from 3 to 4, and $q should go from 3 to 4 11373 $j=3 11374 $q=3 11375 $q=4 11376 $j=4 11377 $q=3 11378 $q=4 11379$j should go from 0 to 2 11380 $j=0 11381 $j=1 11382 $j=2 11383$k should go from 0 to 2 11384 $k=0 11385 $k=1 11386 $k=2 11387$i=2 11388*********************** 11389 11390*** Nested file include test *** 11391<html> 11392This is Finish.phtml. This file is supposed to be included 11393from regression_test.phtml. This is normal HTML. 11394and this is PHP code, 2+2=4 11395</html> 11396******************************** 11397 11398Tests completed. 11399<html> 11400<head> 11401*** Testing assignments and variable aliasing: *** 11402This should read "blah": blah 11403This should read "this is nifty": this is nifty 11404************************************************* 11405 11406*** Testing integer operators *** 11407Correct result - 8: 8 11408Correct result - 8: 8 11409Correct result - 2: 2 11410Correct result - -2: -2 11411Correct result - 15: 15 11412Correct result - 15: 15 11413Correct result - 2: 2 11414Correct result - 3: 3 11415********************************* 11416 11417*** Testing real operators *** 11418Correct result - 8: 8 11419Correct result - 8: 8 11420Correct result - 2: 2 11421Correct result - -2: -2 11422Correct result - 15: 15 11423Correct result - 15: 15 11424Correct result - 2: 2 11425Correct result - 3: 3 11426********************************* 11427 11428*** Testing if/elseif/else control *** 11429 11430This works 11431this_still_works 11432should_print 11433 11434 11435*** Seriously nested if's test *** 11436** spelling correction by kluzz ** 11437Only two lines of text should follow: 11438this should be displayed. should be: $i=1, $j=0. is: $i=1, $j=0 11439this is supposed to be displayed. should be: $i=2, $j=4. is: $i=2, $j=4 114403 loop iterations should follow: 114412 4 114423 4 114434 4 11444********************************** 11445 11446*** C-style else-if's *** 11447This should be displayed 11448************************* 11449 11450*** WHILE tests *** 114510 is smaller than 20 114521 is smaller than 20 114532 is smaller than 20 114543 is smaller than 20 114554 is smaller than 20 114565 is smaller than 20 114576 is smaller than 20 114587 is smaller than 20 114598 is smaller than 20 114609 is smaller than 20 1146110 is smaller than 20 1146211 is smaller than 20 1146312 is smaller than 20 1146413 is smaller than 20 1146514 is smaller than 20 1146615 is smaller than 20 1146716 is smaller than 20 1146817 is smaller than 20 1146918 is smaller than 20 1147019 is smaller than 20 1147120 equals 20 1147221 is greater than 20 1147322 is greater than 20 1147423 is greater than 20 1147524 is greater than 20 1147625 is greater than 20 1147726 is greater than 20 1147827 is greater than 20 1147928 is greater than 20 1148029 is greater than 20 1148130 is greater than 20 1148231 is greater than 20 1148332 is greater than 20 1148433 is greater than 20 1148534 is greater than 20 1148635 is greater than 20 1148736 is greater than 20 1148837 is greater than 20 1148938 is greater than 20 1149039 is greater than 20 11491******************* 11492 11493 11494*** Nested WHILEs *** 11495Each array variable should be equal to the sum of its indices: 11496${test00}[0] = 0 11497${test00}[1] = 1 11498${test00}[2] = 2 11499${test01}[0] = 1 11500${test01}[1] = 2 11501${test01}[2] = 3 11502${test02}[0] = 2 11503${test02}[1] = 3 11504${test02}[2] = 4 11505${test10}[0] = 1 11506${test10}[1] = 2 11507${test10}[2] = 3 11508${test11}[0] = 2 11509${test11}[1] = 3 11510${test11}[2] = 4 11511${test12}[0] = 3 11512${test12}[1] = 4 11513${test12}[2] = 5 11514${test20}[0] = 2 11515${test20}[1] = 3 11516${test20}[2] = 4 11517${test21}[0] = 3 11518${test21}[1] = 4 11519${test21}[2] = 5 11520${test22}[0] = 4 11521${test22}[1] = 5 11522${test22}[2] = 6 11523********************* 11524 11525*** hash test... *** 11526commented out... 11527************************** 11528 11529*** Hash resizing test *** 11530ba 11531baa 11532baaa 11533baaaa 11534baaaaa 11535baaaaaa 11536baaaaaaa 11537baaaaaaaa 11538baaaaaaaaa 11539baaaaaaaaaa 11540ba 1154110 11542baa 115439 11544baaa 115458 11546baaaa 115477 11548baaaaa 115496 11550baaaaaa 115515 11552baaaaaaa 115534 11554baaaaaaaa 115553 11556baaaaaaaaa 115572 11558baaaaaaaaaa 115591 11560************************** 11561 11562 11563*** break/continue test *** 11564$i should go from 0 to 2 11565$j should go from 3 to 4, and $q should go from 3 to 4 11566 $j=3 11567 $q=3 11568 $q=4 11569 $j=4 11570 $q=3 11571 $q=4 11572$j should go from 0 to 2 11573 $j=0 11574 $j=1 11575 $j=2 11576$k should go from 0 to 2 11577 $k=0 11578 $k=1 11579 $k=2 11580$i=0 11581$j should go from 3 to 4, and $q should go from 3 to 4 11582 $j=3 11583 $q=3 11584 $q=4 11585 $j=4 11586 $q=3 11587 $q=4 11588$j should go from 0 to 2 11589 $j=0 11590 $j=1 11591 $j=2 11592$k should go from 0 to 2 11593 $k=0 11594 $k=1 11595 $k=2 11596$i=1 11597$j should go from 3 to 4, and $q should go from 3 to 4 11598 $j=3 11599 $q=3 11600 $q=4 11601 $j=4 11602 $q=3 11603 $q=4 11604$j should go from 0 to 2 11605 $j=0 11606 $j=1 11607 $j=2 11608$k should go from 0 to 2 11609 $k=0 11610 $k=1 11611 $k=2 11612$i=2 11613*********************** 11614 11615*** Nested file include test *** 11616<html> 11617This is Finish.phtml. This file is supposed to be included 11618from regression_test.phtml. This is normal HTML. 11619and this is PHP code, 2+2=4 11620</html> 11621******************************** 11622 11623Tests completed. 11624