Annotation of embedaddon/php/ext/standard/tests/general_functions/gettype_settype_variation4.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Test gettype() & settype() functions : usage variations
! 3: --SKIPIF--
! 4: <?php
! 5: if (PHP_INT_SIZE != 4) die("skip this test is for 32bit platform only");
! 6: ?>
! 7: --INI--
! 8: precision=14
! 9: --FILE--
! 10: <?php
! 11: /* Prototype: string gettype ( mixed $var );
! 12: Description: Returns the type of the PHP variable var
! 13:
! 14: Prototype: bool settype ( mixed &$var, string $type );
! 15: Description: Set the type of variable var to type
! 16: */
! 17:
! 18: /* Test usage variation of gettype() and settype() functions:
! 19: settype() to bool/boolean type.
! 20: Set type of the data to "bool"/"boolean" and verify using gettype
! 21: Following are performed in the listed sequence:
! 22: get the current type of the variable
! 23: set the type of the variable to bool/boolean type
! 24: dump the variable to see its new data
! 25: get the new type of the variable
! 26: */
! 27:
! 28: /* function to handle catchable errors */
! 29: function foo($errno, $errstr, $errfile, $errline) {
! 30: // var_dump($errstr);
! 31: // print error no and error string
! 32: echo "$errno: $errstr\n";
! 33: }
! 34: //set the error handler, this is required as
! 35: // settype() would fail with catachable fatal error
! 36: set_error_handler("foo");
! 37:
! 38: $var1 = "another string";
! 39: $var2 = array(2,3,4);
! 40:
! 41: // a variable which is unset
! 42: $unset_var = 10.5;
! 43: unset( $unset_var );
! 44:
! 45: class point
! 46: {
! 47: var $x;
! 48: var $y;
! 49:
! 50: function point($x, $y) {
! 51: $this->x = $x;
! 52: $this->y = $y;
! 53: }
! 54:
! 55: function __toString() {
! 56: return "ObjectPoint";
! 57: }
! 58: }
! 59:
! 60: class class_with_no_member {
! 61: // no member(s)
! 62: }
! 63:
! 64: $var_values = array (
! 65: /* nulls */
! 66: null,
! 67:
! 68: /* boolean */
! 69: FALSE,
! 70: TRUE,
! 71: true,
! 72:
! 73: /* strings */
! 74: "\xFF",
! 75: "\x66",
! 76: "\0123",
! 77: "",
! 78: '',
! 79: " ",
! 80: ' ',
! 81: "0",
! 82: '0',
! 83:
! 84: /* numerics in the form of string */
! 85: '10',
! 86: "10",
! 87: "10string",
! 88: '10string',
! 89: "1",
! 90: "-1",
! 91: "1e2",
! 92: " 1",
! 93: "2974394749328742328432",
! 94: "-1e-2",
! 95: '1',
! 96: '-1',
! 97: '1e2',
! 98: ' 1',
! 99: '2974394749328742328432',
! 100: '-1e-2',
! 101: "0xff",
! 102: '0x55',
! 103: '0XA55',
! 104: '0X123',
! 105: "0123",
! 106: '0123',
! 107: "-0123",
! 108: "+0123",
! 109: '-0123',
! 110: '+0123',
! 111: "-0x80001", // invalid numerics as its prefix with sign or have decimal points
! 112: "+0x80001",
! 113: "-0x80001.5",
! 114: "0x80001.5",
! 115: "@$%#$%^$%^&^",
! 116:
! 117: /* arrays */
! 118: array(),
! 119: array(NULL),
! 120: array(1,2,3,4),
! 121: array(1 => "one", 2 => "two", "3" => "three", "four" => 4),
! 122: array(1.5, 2.4, 6.5e6),
! 123:
! 124: /* integers */
! 125: 0,
! 126: -2147483648, // max -ne int value
! 127: 2147483647,
! 128: 2147483649,
! 129: 1232147483649,
! 130: 0x55,
! 131: 0xF674593039, // a hex value > than max int
! 132: -0X558F,
! 133: 0555,
! 134: -0555,
! 135: 02224242434343152, // an octal value > than max int
! 136:
! 137: /* floats */
! 138: 0.0,
! 139: 1e5,
! 140: -1e5,
! 141: 1E5,
! 142: -1E5,
! 143: -1.5,
! 144: .5,
! 145: -.5,
! 146: .5e6,
! 147: -.5e6,
! 148: -.5e-6,
! 149: .5e+6,
! 150: -.5e+6,
! 151: .512E6,
! 152: -.512E6,
! 153: .512E-6,
! 154: +.512E-6,
! 155: .512E+6,
! 156: -.512E+6,
! 157:
! 158: new point(NULL, NULL),
! 159: new point(2.5, 40.5),
! 160: new point(0, 0),
! 161: new class_with_no_member,
! 162:
! 163: /* undefined/unset vars */
! 164: $unset_var,
! 165: $undef_var,
! 166:
! 167: /* binary strings */
! 168: b"0",
! 169: b'0',
! 170: b"10string",
! 171: b'10string',
! 172: b"+0123",
! 173: b'-0123',
! 174: b"0xff",
! 175: b'0x55',
! 176: b'1e2',
! 177: b'2974394749328742328432',
! 178: b"1e2",
! 179: b'10string',
! 180: b"10string"
! 181: );
! 182:
! 183: // test conversion to these types
! 184: $types = array(
! 185: "boolean",
! 186: "bool"
! 187: );
! 188:
! 189: echo "\n*** Testing settype() & gettype() : usage variations ***\n";
! 190: foreach ($types as $type) {
! 191: echo "\n-- Setting type of data to $type --\n";
! 192: $inner_loop_count = 1;
! 193: foreach ($var_values as $var) {
! 194: echo "-- Iteration $inner_loop_count --\n"; $inner_loop_count++;
! 195:
! 196: // get the current data type
! 197: var_dump( gettype($var) );
! 198:
! 199: // convert it to new type
! 200: var_dump( settype($var, $type) );
! 201:
! 202: // dump the converted $var
! 203: var_dump( $var );
! 204:
! 205: // get the new type of the $var
! 206: var_dump( gettype($var) );
! 207: }
! 208: }
! 209:
! 210: echo "Done\n";
! 211: ?>
! 212: --EXPECTF--
! 213: 8: Undefined variable: unset_var
! 214: 8: Undefined variable: undef_var
! 215:
! 216: *** Testing settype() & gettype() : usage variations ***
! 217:
! 218: -- Setting type of data to boolean --
! 219: -- Iteration 1 --
! 220: string(4) "NULL"
! 221: bool(true)
! 222: bool(false)
! 223: string(7) "boolean"
! 224: -- Iteration 2 --
! 225: string(7) "boolean"
! 226: bool(true)
! 227: bool(false)
! 228: string(7) "boolean"
! 229: -- Iteration 3 --
! 230: string(7) "boolean"
! 231: bool(true)
! 232: bool(true)
! 233: string(7) "boolean"
! 234: -- Iteration 4 --
! 235: string(7) "boolean"
! 236: bool(true)
! 237: bool(true)
! 238: string(7) "boolean"
! 239: -- Iteration 5 --
! 240: string(6) "string"
! 241: bool(true)
! 242: bool(true)
! 243: string(7) "boolean"
! 244: -- Iteration 6 --
! 245: string(6) "string"
! 246: bool(true)
! 247: bool(true)
! 248: string(7) "boolean"
! 249: -- Iteration 7 --
! 250: string(6) "string"
! 251: bool(true)
! 252: bool(true)
! 253: string(7) "boolean"
! 254: -- Iteration 8 --
! 255: string(6) "string"
! 256: bool(true)
! 257: bool(false)
! 258: string(7) "boolean"
! 259: -- Iteration 9 --
! 260: string(6) "string"
! 261: bool(true)
! 262: bool(false)
! 263: string(7) "boolean"
! 264: -- Iteration 10 --
! 265: string(6) "string"
! 266: bool(true)
! 267: bool(true)
! 268: string(7) "boolean"
! 269: -- Iteration 11 --
! 270: string(6) "string"
! 271: bool(true)
! 272: bool(true)
! 273: string(7) "boolean"
! 274: -- Iteration 12 --
! 275: string(6) "string"
! 276: bool(true)
! 277: bool(false)
! 278: string(7) "boolean"
! 279: -- Iteration 13 --
! 280: string(6) "string"
! 281: bool(true)
! 282: bool(false)
! 283: string(7) "boolean"
! 284: -- Iteration 14 --
! 285: string(6) "string"
! 286: bool(true)
! 287: bool(true)
! 288: string(7) "boolean"
! 289: -- Iteration 15 --
! 290: string(6) "string"
! 291: bool(true)
! 292: bool(true)
! 293: string(7) "boolean"
! 294: -- Iteration 16 --
! 295: string(6) "string"
! 296: bool(true)
! 297: bool(true)
! 298: string(7) "boolean"
! 299: -- Iteration 17 --
! 300: string(6) "string"
! 301: bool(true)
! 302: bool(true)
! 303: string(7) "boolean"
! 304: -- Iteration 18 --
! 305: string(6) "string"
! 306: bool(true)
! 307: bool(true)
! 308: string(7) "boolean"
! 309: -- Iteration 19 --
! 310: string(6) "string"
! 311: bool(true)
! 312: bool(true)
! 313: string(7) "boolean"
! 314: -- Iteration 20 --
! 315: string(6) "string"
! 316: bool(true)
! 317: bool(true)
! 318: string(7) "boolean"
! 319: -- Iteration 21 --
! 320: string(6) "string"
! 321: bool(true)
! 322: bool(true)
! 323: string(7) "boolean"
! 324: -- Iteration 22 --
! 325: string(6) "string"
! 326: bool(true)
! 327: bool(true)
! 328: string(7) "boolean"
! 329: -- Iteration 23 --
! 330: string(6) "string"
! 331: bool(true)
! 332: bool(true)
! 333: string(7) "boolean"
! 334: -- Iteration 24 --
! 335: string(6) "string"
! 336: bool(true)
! 337: bool(true)
! 338: string(7) "boolean"
! 339: -- Iteration 25 --
! 340: string(6) "string"
! 341: bool(true)
! 342: bool(true)
! 343: string(7) "boolean"
! 344: -- Iteration 26 --
! 345: string(6) "string"
! 346: bool(true)
! 347: bool(true)
! 348: string(7) "boolean"
! 349: -- Iteration 27 --
! 350: string(6) "string"
! 351: bool(true)
! 352: bool(true)
! 353: string(7) "boolean"
! 354: -- Iteration 28 --
! 355: string(6) "string"
! 356: bool(true)
! 357: bool(true)
! 358: string(7) "boolean"
! 359: -- Iteration 29 --
! 360: string(6) "string"
! 361: bool(true)
! 362: bool(true)
! 363: string(7) "boolean"
! 364: -- Iteration 30 --
! 365: string(6) "string"
! 366: bool(true)
! 367: bool(true)
! 368: string(7) "boolean"
! 369: -- Iteration 31 --
! 370: string(6) "string"
! 371: bool(true)
! 372: bool(true)
! 373: string(7) "boolean"
! 374: -- Iteration 32 --
! 375: string(6) "string"
! 376: bool(true)
! 377: bool(true)
! 378: string(7) "boolean"
! 379: -- Iteration 33 --
! 380: string(6) "string"
! 381: bool(true)
! 382: bool(true)
! 383: string(7) "boolean"
! 384: -- Iteration 34 --
! 385: string(6) "string"
! 386: bool(true)
! 387: bool(true)
! 388: string(7) "boolean"
! 389: -- Iteration 35 --
! 390: string(6) "string"
! 391: bool(true)
! 392: bool(true)
! 393: string(7) "boolean"
! 394: -- Iteration 36 --
! 395: string(6) "string"
! 396: bool(true)
! 397: bool(true)
! 398: string(7) "boolean"
! 399: -- Iteration 37 --
! 400: string(6) "string"
! 401: bool(true)
! 402: bool(true)
! 403: string(7) "boolean"
! 404: -- Iteration 38 --
! 405: string(6) "string"
! 406: bool(true)
! 407: bool(true)
! 408: string(7) "boolean"
! 409: -- Iteration 39 --
! 410: string(6) "string"
! 411: bool(true)
! 412: bool(true)
! 413: string(7) "boolean"
! 414: -- Iteration 40 --
! 415: string(6) "string"
! 416: bool(true)
! 417: bool(true)
! 418: string(7) "boolean"
! 419: -- Iteration 41 --
! 420: string(6) "string"
! 421: bool(true)
! 422: bool(true)
! 423: string(7) "boolean"
! 424: -- Iteration 42 --
! 425: string(6) "string"
! 426: bool(true)
! 427: bool(true)
! 428: string(7) "boolean"
! 429: -- Iteration 43 --
! 430: string(6) "string"
! 431: bool(true)
! 432: bool(true)
! 433: string(7) "boolean"
! 434: -- Iteration 44 --
! 435: string(6) "string"
! 436: bool(true)
! 437: bool(true)
! 438: string(7) "boolean"
! 439: -- Iteration 45 --
! 440: string(5) "array"
! 441: bool(true)
! 442: bool(false)
! 443: string(7) "boolean"
! 444: -- Iteration 46 --
! 445: string(5) "array"
! 446: bool(true)
! 447: bool(true)
! 448: string(7) "boolean"
! 449: -- Iteration 47 --
! 450: string(5) "array"
! 451: bool(true)
! 452: bool(true)
! 453: string(7) "boolean"
! 454: -- Iteration 48 --
! 455: string(5) "array"
! 456: bool(true)
! 457: bool(true)
! 458: string(7) "boolean"
! 459: -- Iteration 49 --
! 460: string(5) "array"
! 461: bool(true)
! 462: bool(true)
! 463: string(7) "boolean"
! 464: -- Iteration 50 --
! 465: string(7) "integer"
! 466: bool(true)
! 467: bool(false)
! 468: string(7) "boolean"
! 469: -- Iteration 51 --
! 470: string(6) "double"
! 471: bool(true)
! 472: bool(true)
! 473: string(7) "boolean"
! 474: -- Iteration 52 --
! 475: string(7) "integer"
! 476: bool(true)
! 477: bool(true)
! 478: string(7) "boolean"
! 479: -- Iteration 53 --
! 480: string(6) "double"
! 481: bool(true)
! 482: bool(true)
! 483: string(7) "boolean"
! 484: -- Iteration 54 --
! 485: string(6) "double"
! 486: bool(true)
! 487: bool(true)
! 488: string(7) "boolean"
! 489: -- Iteration 55 --
! 490: string(7) "integer"
! 491: bool(true)
! 492: bool(true)
! 493: string(7) "boolean"
! 494: -- Iteration 56 --
! 495: string(6) "double"
! 496: bool(true)
! 497: bool(true)
! 498: string(7) "boolean"
! 499: -- Iteration 57 --
! 500: string(7) "integer"
! 501: bool(true)
! 502: bool(true)
! 503: string(7) "boolean"
! 504: -- Iteration 58 --
! 505: string(7) "integer"
! 506: bool(true)
! 507: bool(true)
! 508: string(7) "boolean"
! 509: -- Iteration 59 --
! 510: string(7) "integer"
! 511: bool(true)
! 512: bool(true)
! 513: string(7) "boolean"
! 514: -- Iteration 60 --
! 515: string(6) "double"
! 516: bool(true)
! 517: bool(true)
! 518: string(7) "boolean"
! 519: -- Iteration 61 --
! 520: string(6) "double"
! 521: bool(true)
! 522: bool(false)
! 523: string(7) "boolean"
! 524: -- Iteration 62 --
! 525: string(6) "double"
! 526: bool(true)
! 527: bool(true)
! 528: string(7) "boolean"
! 529: -- Iteration 63 --
! 530: string(6) "double"
! 531: bool(true)
! 532: bool(true)
! 533: string(7) "boolean"
! 534: -- Iteration 64 --
! 535: string(6) "double"
! 536: bool(true)
! 537: bool(true)
! 538: string(7) "boolean"
! 539: -- Iteration 65 --
! 540: string(6) "double"
! 541: bool(true)
! 542: bool(true)
! 543: string(7) "boolean"
! 544: -- Iteration 66 --
! 545: string(6) "double"
! 546: bool(true)
! 547: bool(true)
! 548: string(7) "boolean"
! 549: -- Iteration 67 --
! 550: string(6) "double"
! 551: bool(true)
! 552: bool(true)
! 553: string(7) "boolean"
! 554: -- Iteration 68 --
! 555: string(6) "double"
! 556: bool(true)
! 557: bool(true)
! 558: string(7) "boolean"
! 559: -- Iteration 69 --
! 560: string(6) "double"
! 561: bool(true)
! 562: bool(true)
! 563: string(7) "boolean"
! 564: -- Iteration 70 --
! 565: string(6) "double"
! 566: bool(true)
! 567: bool(true)
! 568: string(7) "boolean"
! 569: -- Iteration 71 --
! 570: string(6) "double"
! 571: bool(true)
! 572: bool(true)
! 573: string(7) "boolean"
! 574: -- Iteration 72 --
! 575: string(6) "double"
! 576: bool(true)
! 577: bool(true)
! 578: string(7) "boolean"
! 579: -- Iteration 73 --
! 580: string(6) "double"
! 581: bool(true)
! 582: bool(true)
! 583: string(7) "boolean"
! 584: -- Iteration 74 --
! 585: string(6) "double"
! 586: bool(true)
! 587: bool(true)
! 588: string(7) "boolean"
! 589: -- Iteration 75 --
! 590: string(6) "double"
! 591: bool(true)
! 592: bool(true)
! 593: string(7) "boolean"
! 594: -- Iteration 76 --
! 595: string(6) "double"
! 596: bool(true)
! 597: bool(true)
! 598: string(7) "boolean"
! 599: -- Iteration 77 --
! 600: string(6) "double"
! 601: bool(true)
! 602: bool(true)
! 603: string(7) "boolean"
! 604: -- Iteration 78 --
! 605: string(6) "double"
! 606: bool(true)
! 607: bool(true)
! 608: string(7) "boolean"
! 609: -- Iteration 79 --
! 610: string(6) "double"
! 611: bool(true)
! 612: bool(true)
! 613: string(7) "boolean"
! 614: -- Iteration 80 --
! 615: string(6) "object"
! 616: bool(true)
! 617: bool(true)
! 618: string(7) "boolean"
! 619: -- Iteration 81 --
! 620: string(6) "object"
! 621: bool(true)
! 622: bool(true)
! 623: string(7) "boolean"
! 624: -- Iteration 82 --
! 625: string(6) "object"
! 626: bool(true)
! 627: bool(true)
! 628: string(7) "boolean"
! 629: -- Iteration 83 --
! 630: string(6) "object"
! 631: bool(true)
! 632: bool(true)
! 633: string(7) "boolean"
! 634: -- Iteration 84 --
! 635: string(4) "NULL"
! 636: bool(true)
! 637: bool(false)
! 638: string(7) "boolean"
! 639: -- Iteration 85 --
! 640: string(4) "NULL"
! 641: bool(true)
! 642: bool(false)
! 643: string(7) "boolean"
! 644: -- Iteration 86 --
! 645: string(6) "string"
! 646: bool(true)
! 647: bool(false)
! 648: string(7) "boolean"
! 649: -- Iteration 87 --
! 650: string(6) "string"
! 651: bool(true)
! 652: bool(false)
! 653: string(7) "boolean"
! 654: -- Iteration 88 --
! 655: string(6) "string"
! 656: bool(true)
! 657: bool(true)
! 658: string(7) "boolean"
! 659: -- Iteration 89 --
! 660: string(6) "string"
! 661: bool(true)
! 662: bool(true)
! 663: string(7) "boolean"
! 664: -- Iteration 90 --
! 665: string(6) "string"
! 666: bool(true)
! 667: bool(true)
! 668: string(7) "boolean"
! 669: -- Iteration 91 --
! 670: string(6) "string"
! 671: bool(true)
! 672: bool(true)
! 673: string(7) "boolean"
! 674: -- Iteration 92 --
! 675: string(6) "string"
! 676: bool(true)
! 677: bool(true)
! 678: string(7) "boolean"
! 679: -- Iteration 93 --
! 680: string(6) "string"
! 681: bool(true)
! 682: bool(true)
! 683: string(7) "boolean"
! 684: -- Iteration 94 --
! 685: string(6) "string"
! 686: bool(true)
! 687: bool(true)
! 688: string(7) "boolean"
! 689: -- Iteration 95 --
! 690: string(6) "string"
! 691: bool(true)
! 692: bool(true)
! 693: string(7) "boolean"
! 694: -- Iteration 96 --
! 695: string(6) "string"
! 696: bool(true)
! 697: bool(true)
! 698: string(7) "boolean"
! 699: -- Iteration 97 --
! 700: string(6) "string"
! 701: bool(true)
! 702: bool(true)
! 703: string(7) "boolean"
! 704: -- Iteration 98 --
! 705: string(6) "string"
! 706: bool(true)
! 707: bool(true)
! 708: string(7) "boolean"
! 709:
! 710: -- Setting type of data to bool --
! 711: -- Iteration 1 --
! 712: string(4) "NULL"
! 713: bool(true)
! 714: bool(false)
! 715: string(7) "boolean"
! 716: -- Iteration 2 --
! 717: string(7) "boolean"
! 718: bool(true)
! 719: bool(false)
! 720: string(7) "boolean"
! 721: -- Iteration 3 --
! 722: string(7) "boolean"
! 723: bool(true)
! 724: bool(true)
! 725: string(7) "boolean"
! 726: -- Iteration 4 --
! 727: string(7) "boolean"
! 728: bool(true)
! 729: bool(true)
! 730: string(7) "boolean"
! 731: -- Iteration 5 --
! 732: string(6) "string"
! 733: bool(true)
! 734: bool(true)
! 735: string(7) "boolean"
! 736: -- Iteration 6 --
! 737: string(6) "string"
! 738: bool(true)
! 739: bool(true)
! 740: string(7) "boolean"
! 741: -- Iteration 7 --
! 742: string(6) "string"
! 743: bool(true)
! 744: bool(true)
! 745: string(7) "boolean"
! 746: -- Iteration 8 --
! 747: string(6) "string"
! 748: bool(true)
! 749: bool(false)
! 750: string(7) "boolean"
! 751: -- Iteration 9 --
! 752: string(6) "string"
! 753: bool(true)
! 754: bool(false)
! 755: string(7) "boolean"
! 756: -- Iteration 10 --
! 757: string(6) "string"
! 758: bool(true)
! 759: bool(true)
! 760: string(7) "boolean"
! 761: -- Iteration 11 --
! 762: string(6) "string"
! 763: bool(true)
! 764: bool(true)
! 765: string(7) "boolean"
! 766: -- Iteration 12 --
! 767: string(6) "string"
! 768: bool(true)
! 769: bool(false)
! 770: string(7) "boolean"
! 771: -- Iteration 13 --
! 772: string(6) "string"
! 773: bool(true)
! 774: bool(false)
! 775: string(7) "boolean"
! 776: -- Iteration 14 --
! 777: string(6) "string"
! 778: bool(true)
! 779: bool(true)
! 780: string(7) "boolean"
! 781: -- Iteration 15 --
! 782: string(6) "string"
! 783: bool(true)
! 784: bool(true)
! 785: string(7) "boolean"
! 786: -- Iteration 16 --
! 787: string(6) "string"
! 788: bool(true)
! 789: bool(true)
! 790: string(7) "boolean"
! 791: -- Iteration 17 --
! 792: string(6) "string"
! 793: bool(true)
! 794: bool(true)
! 795: string(7) "boolean"
! 796: -- Iteration 18 --
! 797: string(6) "string"
! 798: bool(true)
! 799: bool(true)
! 800: string(7) "boolean"
! 801: -- Iteration 19 --
! 802: string(6) "string"
! 803: bool(true)
! 804: bool(true)
! 805: string(7) "boolean"
! 806: -- Iteration 20 --
! 807: string(6) "string"
! 808: bool(true)
! 809: bool(true)
! 810: string(7) "boolean"
! 811: -- Iteration 21 --
! 812: string(6) "string"
! 813: bool(true)
! 814: bool(true)
! 815: string(7) "boolean"
! 816: -- Iteration 22 --
! 817: string(6) "string"
! 818: bool(true)
! 819: bool(true)
! 820: string(7) "boolean"
! 821: -- Iteration 23 --
! 822: string(6) "string"
! 823: bool(true)
! 824: bool(true)
! 825: string(7) "boolean"
! 826: -- Iteration 24 --
! 827: string(6) "string"
! 828: bool(true)
! 829: bool(true)
! 830: string(7) "boolean"
! 831: -- Iteration 25 --
! 832: string(6) "string"
! 833: bool(true)
! 834: bool(true)
! 835: string(7) "boolean"
! 836: -- Iteration 26 --
! 837: string(6) "string"
! 838: bool(true)
! 839: bool(true)
! 840: string(7) "boolean"
! 841: -- Iteration 27 --
! 842: string(6) "string"
! 843: bool(true)
! 844: bool(true)
! 845: string(7) "boolean"
! 846: -- Iteration 28 --
! 847: string(6) "string"
! 848: bool(true)
! 849: bool(true)
! 850: string(7) "boolean"
! 851: -- Iteration 29 --
! 852: string(6) "string"
! 853: bool(true)
! 854: bool(true)
! 855: string(7) "boolean"
! 856: -- Iteration 30 --
! 857: string(6) "string"
! 858: bool(true)
! 859: bool(true)
! 860: string(7) "boolean"
! 861: -- Iteration 31 --
! 862: string(6) "string"
! 863: bool(true)
! 864: bool(true)
! 865: string(7) "boolean"
! 866: -- Iteration 32 --
! 867: string(6) "string"
! 868: bool(true)
! 869: bool(true)
! 870: string(7) "boolean"
! 871: -- Iteration 33 --
! 872: string(6) "string"
! 873: bool(true)
! 874: bool(true)
! 875: string(7) "boolean"
! 876: -- Iteration 34 --
! 877: string(6) "string"
! 878: bool(true)
! 879: bool(true)
! 880: string(7) "boolean"
! 881: -- Iteration 35 --
! 882: string(6) "string"
! 883: bool(true)
! 884: bool(true)
! 885: string(7) "boolean"
! 886: -- Iteration 36 --
! 887: string(6) "string"
! 888: bool(true)
! 889: bool(true)
! 890: string(7) "boolean"
! 891: -- Iteration 37 --
! 892: string(6) "string"
! 893: bool(true)
! 894: bool(true)
! 895: string(7) "boolean"
! 896: -- Iteration 38 --
! 897: string(6) "string"
! 898: bool(true)
! 899: bool(true)
! 900: string(7) "boolean"
! 901: -- Iteration 39 --
! 902: string(6) "string"
! 903: bool(true)
! 904: bool(true)
! 905: string(7) "boolean"
! 906: -- Iteration 40 --
! 907: string(6) "string"
! 908: bool(true)
! 909: bool(true)
! 910: string(7) "boolean"
! 911: -- Iteration 41 --
! 912: string(6) "string"
! 913: bool(true)
! 914: bool(true)
! 915: string(7) "boolean"
! 916: -- Iteration 42 --
! 917: string(6) "string"
! 918: bool(true)
! 919: bool(true)
! 920: string(7) "boolean"
! 921: -- Iteration 43 --
! 922: string(6) "string"
! 923: bool(true)
! 924: bool(true)
! 925: string(7) "boolean"
! 926: -- Iteration 44 --
! 927: string(6) "string"
! 928: bool(true)
! 929: bool(true)
! 930: string(7) "boolean"
! 931: -- Iteration 45 --
! 932: string(5) "array"
! 933: bool(true)
! 934: bool(false)
! 935: string(7) "boolean"
! 936: -- Iteration 46 --
! 937: string(5) "array"
! 938: bool(true)
! 939: bool(true)
! 940: string(7) "boolean"
! 941: -- Iteration 47 --
! 942: string(5) "array"
! 943: bool(true)
! 944: bool(true)
! 945: string(7) "boolean"
! 946: -- Iteration 48 --
! 947: string(5) "array"
! 948: bool(true)
! 949: bool(true)
! 950: string(7) "boolean"
! 951: -- Iteration 49 --
! 952: string(5) "array"
! 953: bool(true)
! 954: bool(true)
! 955: string(7) "boolean"
! 956: -- Iteration 50 --
! 957: string(7) "integer"
! 958: bool(true)
! 959: bool(false)
! 960: string(7) "boolean"
! 961: -- Iteration 51 --
! 962: string(6) "double"
! 963: bool(true)
! 964: bool(true)
! 965: string(7) "boolean"
! 966: -- Iteration 52 --
! 967: string(7) "integer"
! 968: bool(true)
! 969: bool(true)
! 970: string(7) "boolean"
! 971: -- Iteration 53 --
! 972: string(6) "double"
! 973: bool(true)
! 974: bool(true)
! 975: string(7) "boolean"
! 976: -- Iteration 54 --
! 977: string(6) "double"
! 978: bool(true)
! 979: bool(true)
! 980: string(7) "boolean"
! 981: -- Iteration 55 --
! 982: string(7) "integer"
! 983: bool(true)
! 984: bool(true)
! 985: string(7) "boolean"
! 986: -- Iteration 56 --
! 987: string(6) "double"
! 988: bool(true)
! 989: bool(true)
! 990: string(7) "boolean"
! 991: -- Iteration 57 --
! 992: string(7) "integer"
! 993: bool(true)
! 994: bool(true)
! 995: string(7) "boolean"
! 996: -- Iteration 58 --
! 997: string(7) "integer"
! 998: bool(true)
! 999: bool(true)
! 1000: string(7) "boolean"
! 1001: -- Iteration 59 --
! 1002: string(7) "integer"
! 1003: bool(true)
! 1004: bool(true)
! 1005: string(7) "boolean"
! 1006: -- Iteration 60 --
! 1007: string(6) "double"
! 1008: bool(true)
! 1009: bool(true)
! 1010: string(7) "boolean"
! 1011: -- Iteration 61 --
! 1012: string(6) "double"
! 1013: bool(true)
! 1014: bool(false)
! 1015: string(7) "boolean"
! 1016: -- Iteration 62 --
! 1017: string(6) "double"
! 1018: bool(true)
! 1019: bool(true)
! 1020: string(7) "boolean"
! 1021: -- Iteration 63 --
! 1022: string(6) "double"
! 1023: bool(true)
! 1024: bool(true)
! 1025: string(7) "boolean"
! 1026: -- Iteration 64 --
! 1027: string(6) "double"
! 1028: bool(true)
! 1029: bool(true)
! 1030: string(7) "boolean"
! 1031: -- Iteration 65 --
! 1032: string(6) "double"
! 1033: bool(true)
! 1034: bool(true)
! 1035: string(7) "boolean"
! 1036: -- Iteration 66 --
! 1037: string(6) "double"
! 1038: bool(true)
! 1039: bool(true)
! 1040: string(7) "boolean"
! 1041: -- Iteration 67 --
! 1042: string(6) "double"
! 1043: bool(true)
! 1044: bool(true)
! 1045: string(7) "boolean"
! 1046: -- Iteration 68 --
! 1047: string(6) "double"
! 1048: bool(true)
! 1049: bool(true)
! 1050: string(7) "boolean"
! 1051: -- Iteration 69 --
! 1052: string(6) "double"
! 1053: bool(true)
! 1054: bool(true)
! 1055: string(7) "boolean"
! 1056: -- Iteration 70 --
! 1057: string(6) "double"
! 1058: bool(true)
! 1059: bool(true)
! 1060: string(7) "boolean"
! 1061: -- Iteration 71 --
! 1062: string(6) "double"
! 1063: bool(true)
! 1064: bool(true)
! 1065: string(7) "boolean"
! 1066: -- Iteration 72 --
! 1067: string(6) "double"
! 1068: bool(true)
! 1069: bool(true)
! 1070: string(7) "boolean"
! 1071: -- Iteration 73 --
! 1072: string(6) "double"
! 1073: bool(true)
! 1074: bool(true)
! 1075: string(7) "boolean"
! 1076: -- Iteration 74 --
! 1077: string(6) "double"
! 1078: bool(true)
! 1079: bool(true)
! 1080: string(7) "boolean"
! 1081: -- Iteration 75 --
! 1082: string(6) "double"
! 1083: bool(true)
! 1084: bool(true)
! 1085: string(7) "boolean"
! 1086: -- Iteration 76 --
! 1087: string(6) "double"
! 1088: bool(true)
! 1089: bool(true)
! 1090: string(7) "boolean"
! 1091: -- Iteration 77 --
! 1092: string(6) "double"
! 1093: bool(true)
! 1094: bool(true)
! 1095: string(7) "boolean"
! 1096: -- Iteration 78 --
! 1097: string(6) "double"
! 1098: bool(true)
! 1099: bool(true)
! 1100: string(7) "boolean"
! 1101: -- Iteration 79 --
! 1102: string(6) "double"
! 1103: bool(true)
! 1104: bool(true)
! 1105: string(7) "boolean"
! 1106: -- Iteration 80 --
! 1107: string(6) "object"
! 1108: bool(true)
! 1109: bool(true)
! 1110: string(7) "boolean"
! 1111: -- Iteration 81 --
! 1112: string(6) "object"
! 1113: bool(true)
! 1114: bool(true)
! 1115: string(7) "boolean"
! 1116: -- Iteration 82 --
! 1117: string(6) "object"
! 1118: bool(true)
! 1119: bool(true)
! 1120: string(7) "boolean"
! 1121: -- Iteration 83 --
! 1122: string(6) "object"
! 1123: bool(true)
! 1124: bool(true)
! 1125: string(7) "boolean"
! 1126: -- Iteration 84 --
! 1127: string(4) "NULL"
! 1128: bool(true)
! 1129: bool(false)
! 1130: string(7) "boolean"
! 1131: -- Iteration 85 --
! 1132: string(4) "NULL"
! 1133: bool(true)
! 1134: bool(false)
! 1135: string(7) "boolean"
! 1136: -- Iteration 86 --
! 1137: string(6) "string"
! 1138: bool(true)
! 1139: bool(false)
! 1140: string(7) "boolean"
! 1141: -- Iteration 87 --
! 1142: string(6) "string"
! 1143: bool(true)
! 1144: bool(false)
! 1145: string(7) "boolean"
! 1146: -- Iteration 88 --
! 1147: string(6) "string"
! 1148: bool(true)
! 1149: bool(true)
! 1150: string(7) "boolean"
! 1151: -- Iteration 89 --
! 1152: string(6) "string"
! 1153: bool(true)
! 1154: bool(true)
! 1155: string(7) "boolean"
! 1156: -- Iteration 90 --
! 1157: string(6) "string"
! 1158: bool(true)
! 1159: bool(true)
! 1160: string(7) "boolean"
! 1161: -- Iteration 91 --
! 1162: string(6) "string"
! 1163: bool(true)
! 1164: bool(true)
! 1165: string(7) "boolean"
! 1166: -- Iteration 92 --
! 1167: string(6) "string"
! 1168: bool(true)
! 1169: bool(true)
! 1170: string(7) "boolean"
! 1171: -- Iteration 93 --
! 1172: string(6) "string"
! 1173: bool(true)
! 1174: bool(true)
! 1175: string(7) "boolean"
! 1176: -- Iteration 94 --
! 1177: string(6) "string"
! 1178: bool(true)
! 1179: bool(true)
! 1180: string(7) "boolean"
! 1181: -- Iteration 95 --
! 1182: string(6) "string"
! 1183: bool(true)
! 1184: bool(true)
! 1185: string(7) "boolean"
! 1186: -- Iteration 96 --
! 1187: string(6) "string"
! 1188: bool(true)
! 1189: bool(true)
! 1190: string(7) "boolean"
! 1191: -- Iteration 97 --
! 1192: string(6) "string"
! 1193: bool(true)
! 1194: bool(true)
! 1195: string(7) "boolean"
! 1196: -- Iteration 98 --
! 1197: string(6) "string"
! 1198: bool(true)
! 1199: bool(true)
! 1200: string(7) "boolean"
! 1201: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>