Annotation of embedaddon/php/ext/standard/tests/file/fputcsv_variation3.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Test fputcsv() : usage variations - with enclosure as NULL
! 3: --FILE--
! 4: <?php
! 5: /*
! 6: Prototype: array fputcsv ( resource $handle , array $fields [, string $delimiter [, string $enclosure]]] );
! 7: Description: Format line as CSV and write to the file pointer
! 8: */
! 9:
! 10: /* Testing fputcsv() to write to a file when enclosure is NULL */
! 11:
! 12: echo "*** Testing fputcsv() : with enclosure as NULL ***\n";
! 13:
! 14: /* the array is with three elements in it. Each element should be read as
! 15: 1st element is delimiter, 2nd element is enclosure
! 16: and 3rd element is csv fields
! 17: */
! 18: $csv_lists = array (
! 19: array(',', '"', array('water','fruit') ),
! 20: array(',', '"', array('"water","fruit') ),
! 21: array(',', '"', array('"water","fruit"') ),
! 22: array(' ', '^', array('^water^ ^fruit^')),
! 23: array(':', '&', array('&water&:&fruit&')),
! 24: array('=', '=', array('=water===fruit=')),
! 25: array('-', '-', array('-water--fruit-air')),
! 26: array('-', '-', array('-water---fruit---air-')),
! 27: array(':', '&', array('&""""&:&"&:,:":&,&:,,,,'))
! 28:
! 29: );
! 30: $file_path = dirname(__FILE__);
! 31: $filename = "$file_path/fputcsv_variation3.tmp";
! 32:
! 33: $file_modes = array ("r+", "r+b", "r+t",
! 34: "a+", "a+b", "a+t",
! 35: "w+", "w+b", "w+t",
! 36: "x+", "x+b", "x+t");
! 37:
! 38: $loop_counter = 1;
! 39: foreach ($csv_lists as $csv_list) {
! 40: for($mode_counter = 0; $mode_counter < count($file_modes); $mode_counter++) {
! 41:
! 42: echo "\n-- file opened in $file_modes[$mode_counter] --\n";
! 43: // create the file and add the content with has csv fields
! 44: if ( strstr($file_modes[$mode_counter], "r") ) {
! 45: $file_handle = fopen($filename, "w");
! 46: } else {
! 47: $file_handle = fopen($filename, $file_modes[$mode_counter] );
! 48: }
! 49: if ( !$file_handle ) {
! 50: echo "Error: failed to create file $filename!\n";
! 51: exit();
! 52: }
! 53: $delimiter = $csv_list[0];
! 54: $enclosure = $csv_list[1];
! 55: $csv_field = $csv_list[2];
! 56:
! 57: // write to a file in csv format
! 58: var_dump( fputcsv($file_handle, $csv_field, $delimiter, NULL) );
! 59: // check the file pointer position and eof
! 60: var_dump( ftell($file_handle) );
! 61: var_dump( feof($file_handle) );
! 62: //close the file
! 63: fclose($file_handle);
! 64:
! 65: // print the file contents
! 66: var_dump( file_get_contents($filename) );
! 67:
! 68: //delete file
! 69: unlink($filename);
! 70: } //end of mode loop
! 71: } // end of foreach
! 72:
! 73: echo "Done\n";
! 74: ?>
! 75: --EXPECTF--
! 76: *** Testing fputcsv() : with enclosure as NULL ***
! 77:
! 78: -- file opened in r+ --
! 79:
! 80: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 81: bool(false)
! 82: int(0)
! 83: bool(false)
! 84: string(0) ""
! 85:
! 86: -- file opened in r+b --
! 87:
! 88: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 89: bool(false)
! 90: int(0)
! 91: bool(false)
! 92: string(0) ""
! 93:
! 94: -- file opened in r+t --
! 95:
! 96: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 97: bool(false)
! 98: int(0)
! 99: bool(false)
! 100: string(0) ""
! 101:
! 102: -- file opened in a+ --
! 103:
! 104: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 105: bool(false)
! 106: int(0)
! 107: bool(false)
! 108: string(0) ""
! 109:
! 110: -- file opened in a+b --
! 111:
! 112: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 113: bool(false)
! 114: int(0)
! 115: bool(false)
! 116: string(0) ""
! 117:
! 118: -- file opened in a+t --
! 119:
! 120: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 121: bool(false)
! 122: int(0)
! 123: bool(false)
! 124: string(0) ""
! 125:
! 126: -- file opened in w+ --
! 127:
! 128: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 129: bool(false)
! 130: int(0)
! 131: bool(false)
! 132: string(0) ""
! 133:
! 134: -- file opened in w+b --
! 135:
! 136: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 137: bool(false)
! 138: int(0)
! 139: bool(false)
! 140: string(0) ""
! 141:
! 142: -- file opened in w+t --
! 143:
! 144: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 145: bool(false)
! 146: int(0)
! 147: bool(false)
! 148: string(0) ""
! 149:
! 150: -- file opened in x+ --
! 151:
! 152: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 153: bool(false)
! 154: int(0)
! 155: bool(false)
! 156: string(0) ""
! 157:
! 158: -- file opened in x+b --
! 159:
! 160: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 161: bool(false)
! 162: int(0)
! 163: bool(false)
! 164: string(0) ""
! 165:
! 166: -- file opened in x+t --
! 167:
! 168: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 169: bool(false)
! 170: int(0)
! 171: bool(false)
! 172: string(0) ""
! 173:
! 174: -- file opened in r+ --
! 175:
! 176: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 177: bool(false)
! 178: int(0)
! 179: bool(false)
! 180: string(0) ""
! 181:
! 182: -- file opened in r+b --
! 183:
! 184: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 185: bool(false)
! 186: int(0)
! 187: bool(false)
! 188: string(0) ""
! 189:
! 190: -- file opened in r+t --
! 191:
! 192: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 193: bool(false)
! 194: int(0)
! 195: bool(false)
! 196: string(0) ""
! 197:
! 198: -- file opened in a+ --
! 199:
! 200: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 201: bool(false)
! 202: int(0)
! 203: bool(false)
! 204: string(0) ""
! 205:
! 206: -- file opened in a+b --
! 207:
! 208: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 209: bool(false)
! 210: int(0)
! 211: bool(false)
! 212: string(0) ""
! 213:
! 214: -- file opened in a+t --
! 215:
! 216: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 217: bool(false)
! 218: int(0)
! 219: bool(false)
! 220: string(0) ""
! 221:
! 222: -- file opened in w+ --
! 223:
! 224: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 225: bool(false)
! 226: int(0)
! 227: bool(false)
! 228: string(0) ""
! 229:
! 230: -- file opened in w+b --
! 231:
! 232: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 233: bool(false)
! 234: int(0)
! 235: bool(false)
! 236: string(0) ""
! 237:
! 238: -- file opened in w+t --
! 239:
! 240: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 241: bool(false)
! 242: int(0)
! 243: bool(false)
! 244: string(0) ""
! 245:
! 246: -- file opened in x+ --
! 247:
! 248: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 249: bool(false)
! 250: int(0)
! 251: bool(false)
! 252: string(0) ""
! 253:
! 254: -- file opened in x+b --
! 255:
! 256: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 257: bool(false)
! 258: int(0)
! 259: bool(false)
! 260: string(0) ""
! 261:
! 262: -- file opened in x+t --
! 263:
! 264: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 265: bool(false)
! 266: int(0)
! 267: bool(false)
! 268: string(0) ""
! 269:
! 270: -- file opened in r+ --
! 271:
! 272: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 273: bool(false)
! 274: int(0)
! 275: bool(false)
! 276: string(0) ""
! 277:
! 278: -- file opened in r+b --
! 279:
! 280: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 281: bool(false)
! 282: int(0)
! 283: bool(false)
! 284: string(0) ""
! 285:
! 286: -- file opened in r+t --
! 287:
! 288: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 289: bool(false)
! 290: int(0)
! 291: bool(false)
! 292: string(0) ""
! 293:
! 294: -- file opened in a+ --
! 295:
! 296: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 297: bool(false)
! 298: int(0)
! 299: bool(false)
! 300: string(0) ""
! 301:
! 302: -- file opened in a+b --
! 303:
! 304: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 305: bool(false)
! 306: int(0)
! 307: bool(false)
! 308: string(0) ""
! 309:
! 310: -- file opened in a+t --
! 311:
! 312: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 313: bool(false)
! 314: int(0)
! 315: bool(false)
! 316: string(0) ""
! 317:
! 318: -- file opened in w+ --
! 319:
! 320: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 321: bool(false)
! 322: int(0)
! 323: bool(false)
! 324: string(0) ""
! 325:
! 326: -- file opened in w+b --
! 327:
! 328: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 329: bool(false)
! 330: int(0)
! 331: bool(false)
! 332: string(0) ""
! 333:
! 334: -- file opened in w+t --
! 335:
! 336: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 337: bool(false)
! 338: int(0)
! 339: bool(false)
! 340: string(0) ""
! 341:
! 342: -- file opened in x+ --
! 343:
! 344: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 345: bool(false)
! 346: int(0)
! 347: bool(false)
! 348: string(0) ""
! 349:
! 350: -- file opened in x+b --
! 351:
! 352: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 353: bool(false)
! 354: int(0)
! 355: bool(false)
! 356: string(0) ""
! 357:
! 358: -- file opened in x+t --
! 359:
! 360: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 361: bool(false)
! 362: int(0)
! 363: bool(false)
! 364: string(0) ""
! 365:
! 366: -- file opened in r+ --
! 367:
! 368: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 369: bool(false)
! 370: int(0)
! 371: bool(false)
! 372: string(0) ""
! 373:
! 374: -- file opened in r+b --
! 375:
! 376: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 377: bool(false)
! 378: int(0)
! 379: bool(false)
! 380: string(0) ""
! 381:
! 382: -- file opened in r+t --
! 383:
! 384: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 385: bool(false)
! 386: int(0)
! 387: bool(false)
! 388: string(0) ""
! 389:
! 390: -- file opened in a+ --
! 391:
! 392: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 393: bool(false)
! 394: int(0)
! 395: bool(false)
! 396: string(0) ""
! 397:
! 398: -- file opened in a+b --
! 399:
! 400: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 401: bool(false)
! 402: int(0)
! 403: bool(false)
! 404: string(0) ""
! 405:
! 406: -- file opened in a+t --
! 407:
! 408: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 409: bool(false)
! 410: int(0)
! 411: bool(false)
! 412: string(0) ""
! 413:
! 414: -- file opened in w+ --
! 415:
! 416: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 417: bool(false)
! 418: int(0)
! 419: bool(false)
! 420: string(0) ""
! 421:
! 422: -- file opened in w+b --
! 423:
! 424: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 425: bool(false)
! 426: int(0)
! 427: bool(false)
! 428: string(0) ""
! 429:
! 430: -- file opened in w+t --
! 431:
! 432: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 433: bool(false)
! 434: int(0)
! 435: bool(false)
! 436: string(0) ""
! 437:
! 438: -- file opened in x+ --
! 439:
! 440: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 441: bool(false)
! 442: int(0)
! 443: bool(false)
! 444: string(0) ""
! 445:
! 446: -- file opened in x+b --
! 447:
! 448: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 449: bool(false)
! 450: int(0)
! 451: bool(false)
! 452: string(0) ""
! 453:
! 454: -- file opened in x+t --
! 455:
! 456: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 457: bool(false)
! 458: int(0)
! 459: bool(false)
! 460: string(0) ""
! 461:
! 462: -- file opened in r+ --
! 463:
! 464: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 465: bool(false)
! 466: int(0)
! 467: bool(false)
! 468: string(0) ""
! 469:
! 470: -- file opened in r+b --
! 471:
! 472: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 473: bool(false)
! 474: int(0)
! 475: bool(false)
! 476: string(0) ""
! 477:
! 478: -- file opened in r+t --
! 479:
! 480: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 481: bool(false)
! 482: int(0)
! 483: bool(false)
! 484: string(0) ""
! 485:
! 486: -- file opened in a+ --
! 487:
! 488: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 489: bool(false)
! 490: int(0)
! 491: bool(false)
! 492: string(0) ""
! 493:
! 494: -- file opened in a+b --
! 495:
! 496: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 497: bool(false)
! 498: int(0)
! 499: bool(false)
! 500: string(0) ""
! 501:
! 502: -- file opened in a+t --
! 503:
! 504: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 505: bool(false)
! 506: int(0)
! 507: bool(false)
! 508: string(0) ""
! 509:
! 510: -- file opened in w+ --
! 511:
! 512: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 513: bool(false)
! 514: int(0)
! 515: bool(false)
! 516: string(0) ""
! 517:
! 518: -- file opened in w+b --
! 519:
! 520: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 521: bool(false)
! 522: int(0)
! 523: bool(false)
! 524: string(0) ""
! 525:
! 526: -- file opened in w+t --
! 527:
! 528: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 529: bool(false)
! 530: int(0)
! 531: bool(false)
! 532: string(0) ""
! 533:
! 534: -- file opened in x+ --
! 535:
! 536: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 537: bool(false)
! 538: int(0)
! 539: bool(false)
! 540: string(0) ""
! 541:
! 542: -- file opened in x+b --
! 543:
! 544: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 545: bool(false)
! 546: int(0)
! 547: bool(false)
! 548: string(0) ""
! 549:
! 550: -- file opened in x+t --
! 551:
! 552: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 553: bool(false)
! 554: int(0)
! 555: bool(false)
! 556: string(0) ""
! 557:
! 558: -- file opened in r+ --
! 559:
! 560: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 561: bool(false)
! 562: int(0)
! 563: bool(false)
! 564: string(0) ""
! 565:
! 566: -- file opened in r+b --
! 567:
! 568: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 569: bool(false)
! 570: int(0)
! 571: bool(false)
! 572: string(0) ""
! 573:
! 574: -- file opened in r+t --
! 575:
! 576: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 577: bool(false)
! 578: int(0)
! 579: bool(false)
! 580: string(0) ""
! 581:
! 582: -- file opened in a+ --
! 583:
! 584: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 585: bool(false)
! 586: int(0)
! 587: bool(false)
! 588: string(0) ""
! 589:
! 590: -- file opened in a+b --
! 591:
! 592: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 593: bool(false)
! 594: int(0)
! 595: bool(false)
! 596: string(0) ""
! 597:
! 598: -- file opened in a+t --
! 599:
! 600: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 601: bool(false)
! 602: int(0)
! 603: bool(false)
! 604: string(0) ""
! 605:
! 606: -- file opened in w+ --
! 607:
! 608: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 609: bool(false)
! 610: int(0)
! 611: bool(false)
! 612: string(0) ""
! 613:
! 614: -- file opened in w+b --
! 615:
! 616: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 617: bool(false)
! 618: int(0)
! 619: bool(false)
! 620: string(0) ""
! 621:
! 622: -- file opened in w+t --
! 623:
! 624: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 625: bool(false)
! 626: int(0)
! 627: bool(false)
! 628: string(0) ""
! 629:
! 630: -- file opened in x+ --
! 631:
! 632: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 633: bool(false)
! 634: int(0)
! 635: bool(false)
! 636: string(0) ""
! 637:
! 638: -- file opened in x+b --
! 639:
! 640: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 641: bool(false)
! 642: int(0)
! 643: bool(false)
! 644: string(0) ""
! 645:
! 646: -- file opened in x+t --
! 647:
! 648: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 649: bool(false)
! 650: int(0)
! 651: bool(false)
! 652: string(0) ""
! 653:
! 654: -- file opened in r+ --
! 655:
! 656: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 657: bool(false)
! 658: int(0)
! 659: bool(false)
! 660: string(0) ""
! 661:
! 662: -- file opened in r+b --
! 663:
! 664: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 665: bool(false)
! 666: int(0)
! 667: bool(false)
! 668: string(0) ""
! 669:
! 670: -- file opened in r+t --
! 671:
! 672: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 673: bool(false)
! 674: int(0)
! 675: bool(false)
! 676: string(0) ""
! 677:
! 678: -- file opened in a+ --
! 679:
! 680: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 681: bool(false)
! 682: int(0)
! 683: bool(false)
! 684: string(0) ""
! 685:
! 686: -- file opened in a+b --
! 687:
! 688: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 689: bool(false)
! 690: int(0)
! 691: bool(false)
! 692: string(0) ""
! 693:
! 694: -- file opened in a+t --
! 695:
! 696: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 697: bool(false)
! 698: int(0)
! 699: bool(false)
! 700: string(0) ""
! 701:
! 702: -- file opened in w+ --
! 703:
! 704: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 705: bool(false)
! 706: int(0)
! 707: bool(false)
! 708: string(0) ""
! 709:
! 710: -- file opened in w+b --
! 711:
! 712: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 713: bool(false)
! 714: int(0)
! 715: bool(false)
! 716: string(0) ""
! 717:
! 718: -- file opened in w+t --
! 719:
! 720: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 721: bool(false)
! 722: int(0)
! 723: bool(false)
! 724: string(0) ""
! 725:
! 726: -- file opened in x+ --
! 727:
! 728: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 729: bool(false)
! 730: int(0)
! 731: bool(false)
! 732: string(0) ""
! 733:
! 734: -- file opened in x+b --
! 735:
! 736: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 737: bool(false)
! 738: int(0)
! 739: bool(false)
! 740: string(0) ""
! 741:
! 742: -- file opened in x+t --
! 743:
! 744: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 745: bool(false)
! 746: int(0)
! 747: bool(false)
! 748: string(0) ""
! 749:
! 750: -- file opened in r+ --
! 751:
! 752: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 753: bool(false)
! 754: int(0)
! 755: bool(false)
! 756: string(0) ""
! 757:
! 758: -- file opened in r+b --
! 759:
! 760: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 761: bool(false)
! 762: int(0)
! 763: bool(false)
! 764: string(0) ""
! 765:
! 766: -- file opened in r+t --
! 767:
! 768: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 769: bool(false)
! 770: int(0)
! 771: bool(false)
! 772: string(0) ""
! 773:
! 774: -- file opened in a+ --
! 775:
! 776: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 777: bool(false)
! 778: int(0)
! 779: bool(false)
! 780: string(0) ""
! 781:
! 782: -- file opened in a+b --
! 783:
! 784: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 785: bool(false)
! 786: int(0)
! 787: bool(false)
! 788: string(0) ""
! 789:
! 790: -- file opened in a+t --
! 791:
! 792: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 793: bool(false)
! 794: int(0)
! 795: bool(false)
! 796: string(0) ""
! 797:
! 798: -- file opened in w+ --
! 799:
! 800: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 801: bool(false)
! 802: int(0)
! 803: bool(false)
! 804: string(0) ""
! 805:
! 806: -- file opened in w+b --
! 807:
! 808: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 809: bool(false)
! 810: int(0)
! 811: bool(false)
! 812: string(0) ""
! 813:
! 814: -- file opened in w+t --
! 815:
! 816: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 817: bool(false)
! 818: int(0)
! 819: bool(false)
! 820: string(0) ""
! 821:
! 822: -- file opened in x+ --
! 823:
! 824: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 825: bool(false)
! 826: int(0)
! 827: bool(false)
! 828: string(0) ""
! 829:
! 830: -- file opened in x+b --
! 831:
! 832: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 833: bool(false)
! 834: int(0)
! 835: bool(false)
! 836: string(0) ""
! 837:
! 838: -- file opened in x+t --
! 839:
! 840: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 841: bool(false)
! 842: int(0)
! 843: bool(false)
! 844: string(0) ""
! 845:
! 846: -- file opened in r+ --
! 847:
! 848: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 849: bool(false)
! 850: int(0)
! 851: bool(false)
! 852: string(0) ""
! 853:
! 854: -- file opened in r+b --
! 855:
! 856: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 857: bool(false)
! 858: int(0)
! 859: bool(false)
! 860: string(0) ""
! 861:
! 862: -- file opened in r+t --
! 863:
! 864: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 865: bool(false)
! 866: int(0)
! 867: bool(false)
! 868: string(0) ""
! 869:
! 870: -- file opened in a+ --
! 871:
! 872: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 873: bool(false)
! 874: int(0)
! 875: bool(false)
! 876: string(0) ""
! 877:
! 878: -- file opened in a+b --
! 879:
! 880: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 881: bool(false)
! 882: int(0)
! 883: bool(false)
! 884: string(0) ""
! 885:
! 886: -- file opened in a+t --
! 887:
! 888: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 889: bool(false)
! 890: int(0)
! 891: bool(false)
! 892: string(0) ""
! 893:
! 894: -- file opened in w+ --
! 895:
! 896: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 897: bool(false)
! 898: int(0)
! 899: bool(false)
! 900: string(0) ""
! 901:
! 902: -- file opened in w+b --
! 903:
! 904: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 905: bool(false)
! 906: int(0)
! 907: bool(false)
! 908: string(0) ""
! 909:
! 910: -- file opened in w+t --
! 911:
! 912: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 913: bool(false)
! 914: int(0)
! 915: bool(false)
! 916: string(0) ""
! 917:
! 918: -- file opened in x+ --
! 919:
! 920: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 921: bool(false)
! 922: int(0)
! 923: bool(false)
! 924: string(0) ""
! 925:
! 926: -- file opened in x+b --
! 927:
! 928: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 929: bool(false)
! 930: int(0)
! 931: bool(false)
! 932: string(0) ""
! 933:
! 934: -- file opened in x+t --
! 935:
! 936: Warning: fputcsv(): enclosure must be a character in %s on line %d
! 937: bool(false)
! 938: int(0)
! 939: bool(false)
! 940: string(0) ""
! 941: Done
! 942:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>