PHP  
 PHP_HEAD
downloads | QA | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net 
 

Test Failure Report for ext/oci8/tests/dbmsoutput.phpt ('PL/SQL: dbms_output')

Script

1: <?php
2:
3:
require(dirname(__FILE__).'/connect.inc');
4:
5:
// Initialization
6:
7:
$stmtarray = array(
8:     
"create or replace procedure dbmsoutput_proc as
9:       begin
10:         dbms_output.put_line('Hello World!');
11:       end;"
,
12:
13:     
"create or replace type dorow as table of varchar2(4000)",
14:
15:     
"create or replace function mydofetch return dorow pipelined is
16:     line    varchar2(4000);
17:     status  integer;
18:     begin
19:       loop
20:         dbms_output.get_line(line, status);
21:         exit when status = 1;
22:         pipe row (line);
23:       end loop;
24:       return;
25:     end;"
26:
);
27:
28:
oci8_test_sql_execute($c$stmtarray);
29:
30:
// Run Test
31:
32: // Turn DBMS_OUTPUT on
33:
function setserveroutputon($c)
34: {
35:     
$s oci_parse($c"begin dbms_output.enable(null); end;");
36:     
oci_execute($s);
37: }
38:
39:
// Create some output
40:
function createoutput($c$prefix)
41: {
42:     
$s oci_parse($c"call dbms_output.put_line(:bv1 || ' ' || :bv2 || ' Hello, world! Lots and lots and ... of text')");
43:     
oci_bind_by_name($s":bv1"$i, -1SQLT_INT);
44:     
oci_bind_by_name($s":bv2"$prefix);
45:     for (
$i 0$i 100; ++$i) {
46:         
oci_execute($s);
47:     }
48: }
49:
50:
// Call dbms_output.get_line()
51: // Returns an array of DBMS_OUTPUT lines, or false.
52:
function getdbmsoutput_do($c)
53: {
54:     
$s oci_parse($c"begin dbms_output.get_line(:ln, :st); end;");
55:     
oci_bind_by_name($s":ln"$ln100);
56:     
oci_bind_by_name($s":st"$st, -1SQLT_INT);
57:     
$res false;
58:     while ((
$succ oci_execute($s)) && !$st) {
59:         
$res[] = $ln;  // append each line to the array
60:     
}
61:     return 
$res;
62: }
63:
64: function 
getdbmsoutput_do2($c)
65: {
66:     
$orignumlines $numlines 100;
67:     
$s oci_parse($c"begin dbms_output.get_lines(:lines, :numlines); end;");
68:     
$r oci_bind_by_name($s":numlines"$numlines);
69:     
$res = array();
70:     while (
$numlines >= $orignumlines) {
71:         
oci_bind_array_by_name($s":lines"$lines,  $numlines255SQLT_CHR);
72:         
oci_execute($s);
73:         if (
$numlines == 0) {
74:             break;
75:         }
76:         
$res array_merge($resarray_slice($lines0$numlines));
77:         unset(
$lines);
78:     }
79:     return 
$res;
80: }
81:
82: function 
getdbmsoutput_pl($c)
83: {
84:     
$s oci_parse($c"select * from table(mydofetch())");
85:     
oci_execute($s);
86:     
$res false;
87:     while (
$row oci_fetch_array($sOCI_NUM)) {
88:         
$res[] = $row[0];
89:     }
90:     return 
$res;
91: }
92:
93: echo 
"Test 1\n";
94:
95:
setserveroutputon($c);   // Turn output buffering on
96:
97:
$s oci_parse($c'call dbmsoutput_proc()');
98:
oci_execute($s);
99:
var_dump(getdbmsoutput_do($c));
100:
101: echo 
"Test 2\n";
102:
103:
createoutput($c'test 2');
104:
var_dump(getdbmsoutput_do($c));
105:
106: echo 
"Test 3\n";
107:
108:
createoutput($c'test 3');
109:
var_dump(getdbmsoutput_do2($c));
110:
111: echo 
"Test 4\n";
112:
113:
createoutput($c'test 4');
114:
var_dump(getdbmsoutput_pl($c));
115:
116:
// Clean up
117:
118:
$stmtarray = array(
119:     
"drop procedure dbmsoutput_proc"
120:
);
121:
122:
oci8_test_sql_execute($c$stmtarray);
123:
124:
?>
125:
===DONE===
126:

Expected

Test 1
array(1) {
  [0]=>
  string(12) "Hello World!"
}
Test 2
array(100) {
  [0]=>
  string(52) "0 test 2 Hello, world! Lots and lots and ... of text"
  [1]=>
  string(52) "1 test 2 Hello, world! Lots and lots and ... of text"
  [2]=>
  string(52) "2 test 2 Hello, world! Lots and lots and ... of text"
  [3]=>
  string(52) "3 test 2 Hello, world! Lots and lots and ... of text"
  [4]=>
  string(52) "4 test 2 Hello, world! Lots and lots and ... of text"
  [5]=>
  string(52) "5 test 2 Hello, world! Lots and lots and ... of text"
  [6]=>
  string(52) "6 test 2 Hello, world! Lots and lots and ... of text"
  [7]=>
  string(52) "7 test 2 Hello, world! Lots and lots and ... of text"
  [8]=>
  string(52) "8 test 2 Hello, world! Lots and lots and ... of text"
  [9]=>
  string(52) "9 test 2 Hello, world! Lots and lots and ... of text"
  [10]=>
  string(53) "10 test 2 Hello, world! Lots and lots and ... of text"
  [11]=>
  string(53) "11 test 2 Hello, world! Lots and lots and ... of text"
  [12]=>
  string(53) "12 test 2 Hello, world! Lots and lots and ... of text"
  [13]=>
  string(53) "13 test 2 Hello, world! Lots and lots and ... of text"
  [14]=>
  string(53) "14 test 2 Hello, world! Lots and lots and ... of text"
  [15]=>
  string(53) "15 test 2 Hello, world! Lots and lots and ... of text"
  [16]=>
  string(53) "16 test 2 Hello, world! Lots and lots and ... of text"
  [17]=>
  string(53) "17 test 2 Hello, world! Lots and lots and ... of text"
  [18]=>
  string(53) "18 test 2 Hello, world! Lots and lots and ... of text"
  [19]=>
  string(53) "19 test 2 Hello, world! Lots and lots and ... of text"
  [20]=>
  string(53) "20 test 2 Hello, world! Lots and lots and ... of text"
  [21]=>
  string(53) "21 test 2 Hello, world! Lots and lots and ... of text"
  [22]=>
  string(53) "22 test 2 Hello, world! Lots and lots and ... of text"
  [23]=>
  string(53) "23 test 2 Hello, world! Lots and lots and ... of text"
  [24]=>
  string(53) "24 test 2 Hello, world! Lots and lots and ... of text"
  [25]=>
  string(53) "25 test 2 Hello, world! Lots and lots and ... of text"
  [26]=>
  string(53) "26 test 2 Hello, world! Lots and lots and ... of text"
  [27]=>
  string(53) "27 test 2 Hello, world! Lots and lots and ... of text"
  [28]=>
  string(53) "28 test 2 Hello, world! Lots and lots and ... of text"
  [29]=>
  string(53) "29 test 2 Hello, world! Lots and lots and ... of text"
  [30]=>
  string(53) "30 test 2 Hello, world! Lots and lots and ... of text"
  [31]=>
  string(53) "31 test 2 Hello, world! Lots and lots and ... of text"
  [32]=>
  string(53) "32 test 2 Hello, world! Lots and lots and ... of text"
  [33]=>
  string(53) "33 test 2 Hello, world! Lots and lots and ... of text"
  [34]=>
  string(53) "34 test 2 Hello, world! Lots and lots and ... of text"
  [35]=>
  string(53) "35 test 2 Hello, world! Lots and lots and ... of text"
  [36]=>
  string(53) "36 test 2 Hello, world! Lots and lots and ... of text"
  [37]=>
  string(53) "37 test 2 Hello, world! Lots and lots and ... of text"
  [38]=>
  string(53) "38 test 2 Hello, world! Lots and lots and ... of text"
  [39]=>
  string(53) "39 test 2 Hello, world! Lots and lots and ... of text"
  [40]=>
  string(53) "40 test 2 Hello, world! Lots and lots and ... of text"
  [41]=>
  string(53) "41 test 2 Hello, world! Lots and lots and ... of text"
  [42]=>
  string(53) "42 test 2 Hello, world! Lots and lots and ... of text"
  [43]=>
  string(53) "43 test 2 Hello, world! Lots and lots and ... of text"
  [44]=>
  string(53) "44 test 2 Hello, world! Lots and lots and ... of text"
  [45]=>
  string(53) "45 test 2 Hello, world! Lots and lots and ... of text"
  [46]=>
  string(53) "46 test 2 Hello, world! Lots and lots and ... of text"
  [47]=>
  string(53) "47 test 2 Hello, world! Lots and lots and ... of text"
  [48]=>
  string(53) "48 test 2 Hello, world! Lots and lots and ... of text"
  [49]=>
  string(53) "49 test 2 Hello, world! Lots and lots and ... of text"
  [50]=>
  string(53) "50 test 2 Hello, world! Lots and lots and ... of text"
  [51]=>
  string(53) "51 test 2 Hello, world! Lots and lots and ... of text"
  [52]=>
  string(53) "52 test 2 Hello, world! Lots and lots and ... of text"
  [53]=>
  string(53) "53 test 2 Hello, world! Lots and lots and ... of text"
  [54]=>
  string(53) "54 test 2 Hello, world! Lots and lots and ... of text"
  [55]=>
  string(53) "55 test 2 Hello, world! Lots and lots and ... of text"
  [56]=>
  string(53) "56 test 2 Hello, world! Lots and lots and ... of text"
  [57]=>
  string(53) "57 test 2 Hello, world! Lots and lots and ... of text"
  [58]=>
  string(53) "58 test 2 Hello, world! Lots and lots and ... of text"
  [59]=>
  string(53) "59 test 2 Hello, world! Lots and lots and ... of text"
  [60]=>
  string(53) "60 test 2 Hello, world! Lots and lots and ... of text"
  [61]=>
  string(53) "61 test 2 Hello, world! Lots and lots and ... of text"
  [62]=>
  string(53) "62 test 2 Hello, world! Lots and lots and ... of text"
  [63]=>
  string(53) "63 test 2 Hello, world! Lots and lots and ... of text"
  [64]=>
  string(53) "64 test 2 Hello, world! Lots and lots and ... of text"
  [65]=>
  string(53) "65 test 2 Hello, world! Lots and lots and ... of text"
  [66]=>
  string(53) "66 test 2 Hello, world! Lots and lots and ... of text"
  [67]=>
  string(53) "67 test 2 Hello, world! Lots and lots and ... of text"
  [68]=>
  string(53) "68 test 2 Hello, world! Lots and lots and ... of text"
  [69]=>
  string(53) "69 test 2 Hello, world! Lots and lots and ... of text"
  [70]=>
  string(53) "70 test 2 Hello, world! Lots and lots and ... of text"
  [71]=>
  string(53) "71 test 2 Hello, world! Lots and lots and ... of text"
  [72]=>
  string(53) "72 test 2 Hello, world! Lots and lots and ... of text"
  [73]=>
  string(53) "73 test 2 Hello, world! Lots and lots and ... of text"
  [74]=>
  string(53) "74 test 2 Hello, world! Lots and lots and ... of text"
  [75]=>
  string(53) "75 test 2 Hello, world! Lots and lots and ... of text"
  [76]=>
  string(53) "76 test 2 Hello, world! Lots and lots and ... of text"
  [77]=>
  string(53) "77 test 2 Hello, world! Lots and lots and ... of text"
  [78]=>
  string(53) "78 test 2 Hello, world! Lots and lots and ... of text"
  [79]=>
  string(53) "79 test 2 Hello, world! Lots and lots and ... of text"
  [80]=>
  string(53) "80 test 2 Hello, world! Lots and lots and ... of text"
  [81]=>
  string(53) "81 test 2 Hello, world! Lots and lots and ... of text"
  [82]=>
  string(53) "82 test 2 Hello, world! Lots and lots and ... of text"
  [83]=>
  string(53) "83 test 2 Hello, world! Lots and lots and ... of text"
  [84]=>
  string(53) "84 test 2 Hello, world! Lots and lots and ... of text"
  [85]=>
  string(53) "85 test 2 Hello, world! Lots and lots and ... of text"
  [86]=>
  string(53) "86 test 2 Hello, world! Lots and lots and ... of text"
  [87]=>
  string(53) "87 test 2 Hello, world! Lots and lots and ... of text"
  [88]=>
  string(53) "88 test 2 Hello, world! Lots and lots and ... of text"
  [89]=>
  string(53) "89 test 2 Hello, world! Lots and lots and ... of text"
  [90]=>
  string(53) "90 test 2 Hello, world! Lots and lots and ... of text"
  [91]=>
  string(53) "91 test 2 Hello, world! Lots and lots and ... of text"
  [92]=>
  string(53) "92 test 2 Hello, world! Lots and lots and ... of text"
  [93]=>
  string(53) "93 test 2 Hello, world! Lots and lots and ... of text"
  [94]=>
  string(53) "94 test 2 Hello, world! Lots and lots and ... of text"
  [95]=>
  string(53) "95 test 2 Hello, world! Lots and lots and ... of text"
  [96]=>
  string(53) "96 test 2 Hello, world! Lots and lots and ... of text"
  [97]=>
  string(53) "97 test 2 Hello, world! Lots and lots and ... of text"
  [98]=>
  string(53) "98 test 2 Hello, world! Lots and lots and ... of text"
  [99]=>
  string(53) "99 test 2 Hello, world! Lots and lots and ... of text"
}
Test 3
array(100) {
  [0]=>
  string(52) "0 test 3 Hello, world! Lots and lots and ... of text"
  [1]=>
  string(52) "1 test 3 Hello, world! Lots and lots and ... of text"
  [2]=>
  string(52) "2 test 3 Hello, world! Lots and lots and ... of text"
  [3]=>
  string(52) "3 test 3 Hello, world! Lots and lots and ... of text"
  [4]=>
  string(52) "4 test 3 Hello, world! Lots and lots and ... of text"
  [5]=>
  string(52) "5 test 3 Hello, world! Lots and lots and ... of text"
  [6]=>
  string(52) "6 test 3 Hello, world! Lots and lots and ... of text"
  [7]=>
  string(52) "7 test 3 Hello, world! Lots and lots and ... of text"
  [8]=>
  string(52) "8 test 3 Hello, world! Lots and lots and ... of text"
  [9]=>
  string(52) "9 test 3 Hello, world! Lots and lots and ... of text"
  [10]=>
  string(53) "10 test 3 Hello, world! Lots and lots and ... of text"
  [11]=>
  string(53) "11 test 3 Hello, world! Lots and lots and ... of text"
  [12]=>
  string(53) "12 test 3 Hello, world! Lots and lots and ... of text"
  [13]=>
  string(53) "13 test 3 Hello, world! Lots and lots and ... of text"
  [14]=>
  string(53) "14 test 3 Hello, world! Lots and lots and ... of text"
  [15]=>
  string(53) "15 test 3 Hello, world! Lots and lots and ... of text"
  [16]=>
  string(53) "16 test 3 Hello, world! Lots and lots and ... of text"
  [17]=>
  string(53) "17 test 3 Hello, world! Lots and lots and ... of text"
  [18]=>
  string(53) "18 test 3 Hello, world! Lots and lots and ... of text"
  [19]=>
  string(53) "19 test 3 Hello, world! Lots and lots and ... of text"
  [20]=>
  string(53) "20 test 3 Hello, world! Lots and lots and ... of text"
  [21]=>
  string(53) "21 test 3 Hello, world! Lots and lots and ... of text"
  [22]=>
  string(53) "22 test 3 Hello, world! Lots and lots and ... of text"
  [23]=>
  string(53) "23 test 3 Hello, world! Lots and lots and ... of text"
  [24]=>
  string(53) "24 test 3 Hello, world! Lots and lots and ... of text"
  [25]=>
  string(53) "25 test 3 Hello, world! Lots and lots and ... of text"
  [26]=>
  string(53) "26 test 3 Hello, world! Lots and lots and ... of text"
  [27]=>
  string(53) "27 test 3 Hello, world! Lots and lots and ... of text"
  [28]=>
  string(53) "28 test 3 Hello, world! Lots and lots and ... of text"
  [29]=>
  string(53) "29 test 3 Hello, world! Lots and lots and ... of text"
  [30]=>
  string(53) "30 test 3 Hello, world! Lots and lots and ... of text"
  [31]=>
  string(53) "31 test 3 Hello, world! Lots and lots and ... of text"
  [32]=>
  string(53) "32 test 3 Hello, world! Lots and lots and ... of text"
  [33]=>
  string(53) "33 test 3 Hello, world! Lots and lots and ... of text"
  [34]=>
  string(53) "34 test 3 Hello, world! Lots and lots and ... of text"
  [35]=>
  string(53) "35 test 3 Hello, world! Lots and lots and ... of text"
  [36]=>
  string(53) "36 test 3 Hello, world! Lots and lots and ... of text"
  [37]=>
  string(53) "37 test 3 Hello, world! Lots and lots and ... of text"
  [38]=>
  string(53) "38 test 3 Hello, world! Lots and lots and ... of text"
  [39]=>
  string(53) "39 test 3 Hello, world! Lots and lots and ... of text"
  [40]=>
  string(53) "40 test 3 Hello, world! Lots and lots and ... of text"
  [41]=>
  string(53) "41 test 3 Hello, world! Lots and lots and ... of text"
  [42]=>
  string(53) "42 test 3 Hello, world! Lots and lots and ... of text"
  [43]=>
  string(53) "43 test 3 Hello, world! Lots and lots and ... of text"
  [44]=>
  string(53) "44 test 3 Hello, world! Lots and lots and ... of text"
  [45]=>
  string(53) "45 test 3 Hello, world! Lots and lots and ... of text"
  [46]=>
  string(53) "46 test 3 Hello, world! Lots and lots and ... of text"
  [47]=>
  string(53) "47 test 3 Hello, world! Lots and lots and ... of text"
  [48]=>
  string(53) "48 test 3 Hello, world! Lots and lots and ... of text"
  [49]=>
  string(53) "49 test 3 Hello, world! Lots and lots and ... of text"
  [50]=>
  string(53) "50 test 3 Hello, world! Lots and lots and ... of text"
  [51]=>
  string(53) "51 test 3 Hello, world! Lots and lots and ... of text"
  [52]=>
  string(53) "52 test 3 Hello, world! Lots and lots and ... of text"
  [53]=>
  string(53) "53 test 3 Hello, world! Lots and lots and ... of text"
  [54]=>
  string(53) "54 test 3 Hello, world! Lots and lots and ... of text"
  [55]=>
  string(53) "55 test 3 Hello, world! Lots and lots and ... of text"
  [56]=>
  string(53) "56 test 3 Hello, world! Lots and lots and ... of text"
  [57]=>
  string(53) "57 test 3 Hello, world! Lots and lots and ... of text"
  [58]=>
  string(53) "58 test 3 Hello, world! Lots and lots and ... of text"
  [59]=>
  string(53) "59 test 3 Hello, world! Lots and lots and ... of text"
  [60]=>
  string(53) "60 test 3 Hello, world! Lots and lots and ... of text"
  [61]=>
  string(53) "61 test 3 Hello, world! Lots and lots and ... of text"
  [62]=>
  string(53) "62 test 3 Hello, world! Lots and lots and ... of text"
  [63]=>
  string(53) "63 test 3 Hello, world! Lots and lots and ... of text"
  [64]=>
  string(53) "64 test 3 Hello, world! Lots and lots and ... of text"
  [65]=>
  string(53) "65 test 3 Hello, world! Lots and lots and ... of text"
  [66]=>
  string(53) "66 test 3 Hello, world! Lots and lots and ... of text"
  [67]=>
  string(53) "67 test 3 Hello, world! Lots and lots and ... of text"
  [68]=>
  string(53) "68 test 3 Hello, world! Lots and lots and ... of text"
  [69]=>
  string(53) "69 test 3 Hello, world! Lots and lots and ... of text"
  [70]=>
  string(53) "70 test 3 Hello, world! Lots and lots and ... of text"
  [71]=>
  string(53) "71 test 3 Hello, world! Lots and lots and ... of text"
  [72]=>
  string(53) "72 test 3 Hello, world! Lots and lots and ... of text"
  [73]=>
  string(53) "73 test 3 Hello, world! Lots and lots and ... of text"
  [74]=>
  string(53) "74 test 3 Hello, world! Lots and lots and ... of text"
  [75]=>
  string(53) "75 test 3 Hello, world! Lots and lots and ... of text"
  [76]=>
  string(53) "76 test 3 Hello, world! Lots and lots and ... of text"
  [77]=>
  string(53) "77 test 3 Hello, world! Lots and lots and ... of text"
  [78]=>
  string(53) "78 test 3 Hello, world! Lots and lots and ... of text"
  [79]=>
  string(53) "79 test 3 Hello, world! Lots and lots and ... of text"
  [80]=>
  string(53) "80 test 3 Hello, world! Lots and lots and ... of text"
  [81]=>
  string(53) "81 test 3 Hello, world! Lots and lots and ... of text"
  [82]=>
  string(53) "82 test 3 Hello, world! Lots and lots and ... of text"
  [83]=>
  string(53) "83 test 3 Hello, world! Lots and lots and ... of text"
  [84]=>
  string(53) "84 test 3 Hello, world! Lots and lots and ... of text"
  [85]=>
  string(53) "85 test 3 Hello, world! Lots and lots and ... of text"
  [86]=>
  string(53) "86 test 3 Hello, world! Lots and lots and ... of text"
  [87]=>
  string(53) "87 test 3 Hello, world! Lots and lots and ... of text"
  [88]=>
  string(53) "88 test 3 Hello, world! Lots and lots and ... of text"
  [89]=>
  string(53) "89 test 3 Hello, world! Lots and lots and ... of text"
  [90]=>
  string(53) "90 test 3 Hello, world! Lots and lots and ... of text"
  [91]=>
  string(53) "91 test 3 Hello, world! Lots and lots and ... of text"
  [92]=>
  string(53) "92 test 3 Hello, world! Lots and lots and ... of text"
  [93]=>
  string(53) "93 test 3 Hello, world! Lots and lots and ... of text"
  [94]=>
  string(53) "94 test 3 Hello, world! Lots and lots and ... of text"
  [95]=>
  string(53) "95 test 3 Hello, world! Lots and lots and ... of text"
  [96]=>
  string(53) "96 test 3 Hello, world! Lots and lots and ... of text"
  [97]=>
  string(53) "97 test 3 Hello, world! Lots and lots and ... of text"
  [98]=>
  string(53) "98 test 3 Hello, world! Lots and lots and ... of text"
  [99]=>
  string(53) "99 test 3 Hello, world! Lots and lots and ... of text"
}
Test 4
array(100) {
  [0]=>
  string(52) "0 test 4 Hello, world! Lots and lots and ... of text"
  [1]=>
  string(52) "1 test 4 Hello, world! Lots and lots and ... of text"
  [2]=>
  string(52) "2 test 4 Hello, world! Lots and lots and ... of text"
  [3]=>
  string(52) "3 test 4 Hello, world! Lots and lots and ... of text"
  [4]=>
  string(52) "4 test 4 Hello, world! Lots and lots and ... of text"
  [5]=>
  string(52) "5 test 4 Hello, world! Lots and lots and ... of text"
  [6]=>
  string(52) "6 test 4 Hello, world! Lots and lots and ... of text"
  [7]=>
  string(52) "7 test 4 Hello, world! Lots and lots and ... of text"
  [8]=>
  string(52) "8 test 4 Hello, world! Lots and lots and ... of text"
  [9]=>
  string(52) "9 test 4 Hello, world! Lots and lots and ... of text"
  [10]=>
  string(53) "10 test 4 Hello, world! Lots and lots and ... of text"
  [11]=>
  string(53) "11 test 4 Hello, world! Lots and lots and ... of text"
  [12]=>
  string(53) "12 test 4 Hello, world! Lots and lots and ... of text"
  [13]=>
  string(53) "13 test 4 Hello, world! Lots and lots and ... of text"
  [14]=>
  string(53) "14 test 4 Hello, world! Lots and lots and ... of text"
  [15]=>
  string(53) "15 test 4 Hello, world! Lots and lots and ... of text"
  [16]=>
  string(53) "16 test 4 Hello, world! Lots and lots and ... of text"
  [17]=>
  string(53) "17 test 4 Hello, world! Lots and lots and ... of text"
  [18]=>
  string(53) "18 test 4 Hello, world! Lots and lots and ... of text"
  [19]=>
  string(53) "19 test 4 Hello, world! Lots and lots and ... of text"
  [20]=>
  string(53) "20 test 4 Hello, world! Lots and lots and ... of text"
  [21]=>
  string(53) "21 test 4 Hello, world! Lots and lots and ... of text"
  [22]=>
  string(53) "22 test 4 Hello, world! Lots and lots and ... of text"
  [23]=>
  string(53) "23 test 4 Hello, world! Lots and lots and ... of text"
  [24]=>
  string(53) "24 test 4 Hello, world! Lots and lots and ... of text"
  [25]=>
  string(53) "25 test 4 Hello, world! Lots and lots and ... of text"
  [26]=>
  string(53) "26 test 4 Hello, world! Lots and lots and ... of text"
  [27]=>
  string(53) "27 test 4 Hello, world! Lots and lots and ... of text"
  [28]=>
  string(53) "28 test 4 Hello, world! Lots and lots and ... of text"
  [29]=>
  string(53) "29 test 4 Hello, world! Lots and lots and ... of text"
  [30]=>
  string(53) "30 test 4 Hello, world! Lots and lots and ... of text"
  [31]=>
  string(53) "31 test 4 Hello, world! Lots and lots and ... of text"
  [32]=>
  string(53) "32 test 4 Hello, world! Lots and lots and ... of text"
  [33]=>
  string(53) "33 test 4 Hello, world! Lots and lots and ... of text"
  [34]=>
  string(53) "34 test 4 Hello, world! Lots and lots and ... of text"
  [35]=>
  string(53) "35 test 4 Hello, world! Lots and lots and ... of text"
  [36]=>
  string(53) "36 test 4 Hello, world! Lots and lots and ... of text"
  [37]=>
  string(53) "37 test 4 Hello, world! Lots and lots and ... of text"
  [38]=>
  string(53) "38 test 4 Hello, world! Lots and lots and ... of text"
  [39]=>
  string(53) "39 test 4 Hello, world! Lots and lots and ... of text"
  [40]=>
  string(53) "40 test 4 Hello, world! Lots and lots and ... of text"
  [41]=>
  string(53) "41 test 4 Hello, world! Lots and lots and ... of text"
  [42]=>
  string(53) "42 test 4 Hello, world! Lots and lots and ... of text"
  [43]=>
  string(53) "43 test 4 Hello, world! Lots and lots and ... of text"
  [44]=>
  string(53) "44 test 4 Hello, world! Lots and lots and ... of text"
  [45]=>
  string(53) "45 test 4 Hello, world! Lots and lots and ... of text"
  [46]=>
  string(53) "46 test 4 Hello, world! Lots and lots and ... of text"
  [47]=>
  string(53) "47 test 4 Hello, world! Lots and lots and ... of text"
  [48]=>
  string(53) "48 test 4 Hello, world! Lots and lots and ... of text"
  [49]=>
  string(53) "49 test 4 Hello, world! Lots and lots and ... of text"
  [50]=>
  string(53) "50 test 4 Hello, world! Lots and lots and ... of text"
  [51]=>
  string(53) "51 test 4 Hello, world! Lots and lots and ... of text"
  [52]=>
  string(53) "52 test 4 Hello, world! Lots and lots and ... of text"
  [53]=>
  string(53) "53 test 4 Hello, world! Lots and lots and ... of text"
  [54]=>
  string(53) "54 test 4 Hello, world! Lots and lots and ... of text"
  [55]=>
  string(53) "55 test 4 Hello, world! Lots and lots and ... of text"
  [56]=>
  string(53) "56 test 4 Hello, world! Lots and lots and ... of text"
  [57]=>
  string(53) "57 test 4 Hello, world! Lots and lots and ... of text"
  [58]=>
  string(53) "58 test 4 Hello, world! Lots and lots and ... of text"
  [59]=>
  string(53) "59 test 4 Hello, world! Lots and lots and ... of text"
  [60]=>
  string(53) "60 test 4 Hello, world! Lots and lots and ... of text"
  [61]=>
  string(53) "61 test 4 Hello, world! Lots and lots and ... of text"
  [62]=>
  string(53) "62 test 4 Hello, world! Lots and lots and ... of text"
  [63]=>
  string(53) "63 test 4 Hello, world! Lots and lots and ... of text"
  [64]=>
  string(53) "64 test 4 Hello, world! Lots and lots and ... of text"
  [65]=>
  string(53) "65 test 4 Hello, world! Lots and lots and ... of text"
  [66]=>
  string(53) "66 test 4 Hello, world! Lots and lots and ... of text"
  [67]=>
  string(53) "67 test 4 Hello, world! Lots and lots and ... of text"
  [68]=>
  string(53) "68 test 4 Hello, world! Lots and lots and ... of text"
  [69]=>
  string(53) "69 test 4 Hello, world! Lots and lots and ... of text"
  [70]=>
  string(53) "70 test 4 Hello, world! Lots and lots and ... of text"
  [71]=>
  string(53) "71 test 4 Hello, world! Lots and lots and ... of text"
  [72]=>
  string(53) "72 test 4 Hello, world! Lots and lots and ... of text"
  [73]=>
  string(53) "73 test 4 Hello, world! Lots and lots and ... of text"
  [74]=>
  string(53) "74 test 4 Hello, world! Lots and lots and ... of text"
  [75]=>
  string(53) "75 test 4 Hello, world! Lots and lots and ... of text"
  [76]=>
  string(53) "76 test 4 Hello, world! Lots and lots and ... of text"
  [77]=>
  string(53) "77 test 4 Hello, world! Lots and lots and ... of text"
  [78]=>
  string(53) "78 test 4 Hello, world! Lots and lots and ... of text"
  [79]=>
  string(53) "79 test 4 Hello, world! Lots and lots and ... of text"
  [80]=>
  string(53) "80 test 4 Hello, world! Lots and lots and ... of text"
  [81]=>
  string(53) "81 test 4 Hello, world! Lots and lots and ... of text"
  [82]=>
  string(53) "82 test 4 Hello, world! Lots and lots and ... of text"
  [83]=>
  string(53) "83 test 4 Hello, world! Lots and lots and ... of text"
  [84]=>
  string(53) "84 test 4 Hello, world! Lots and lots and ... of text"
  [85]=>
  string(53) "85 test 4 Hello, world! Lots and lots and ... of text"
  [86]=>
  string(53) "86 test 4 Hello, world! Lots and lots and ... of text"
  [87]=>
  string(53) "87 test 4 Hello, world! Lots and lots and ... of text"
  [88]=>
  string(53) "88 test 4 Hello, world! Lots and lots and ... of text"
  [89]=>
  string(53) "89 test 4 Hello, world! Lots and lots and ... of text"
  [90]=>
  string(53) "90 test 4 Hello, world! Lots and lots and ... of text"
  [91]=>
  string(53) "91 test 4 Hello, world! Lots and lots and ... of text"
  [92]=>
  string(53) "92 test 4 Hello, world! Lots and lots and ... of text"
  [93]=>
  string(53) "93 test 4 Hello, world! Lots and lots and ... of text"
  [94]=>
  string(53) "94 test 4 Hello, world! Lots and lots and ... of text"
  [95]=>
  string(53) "95 test 4 Hello, world! Lots and lots and ... of text"
  [96]=>
  string(53) "96 test 4 Hello, world! Lots and lots and ... of text"
  [97]=>
  string(53) "97 test 4 Hello, world! Lots and lots and ... of text"
  [98]=>
  string(53) "98 test 4 Hello, world! Lots and lots and ... of text"
  [99]=>
  string(53) "99 test 4 Hello, world! Lots and lots and ... of text"
}
===DONE===

Output

***********************************************************************
Fatal NI connect error 12541, connecting to:
 (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=XE)(CID=(PROGRAM=php)(HOST=nex2.php.net)(USER=nlopess)))(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))

  VERSION INFORMATION:
	TNS for Linux: Version 11.2.0.2.0 - Beta
	TCP/IP NT Protocol Adapter for Linux: Version 11.2.0.2.0 - Beta
  Time: 17-JUN-2018 05:25:06
  Tracing not turned on.
  Tns error struct:
    ns main err code: 12541
    TNS-12541: TNS:no listener
    ns secondary err code: 12560
    nt main err code: 511
    TNS-00511: No listener

Fatal error: connect.inc: Failed to connect as 'system' to 'localhost/XE': ORA-12541: TNS:no listener in /var/php_gcov/PHP_HEAD/ext/oci8/tests/connect.inc on line 14
    nt secondary err code: 111
    nt OS err code: 0

Diff

001+ ***********************************************************************
002+ Fatal NI connect error 12541, connecting to:
003+  (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=XE)(CID=(PROGRAM=php)(HOST=nex2.php.net)(USER=nlopess)))(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))
004+ 
005+   VERSION INFORMATION:
006+ 	TNS for Linux: Version 11.2.0.2.0 - Beta
007+ 	TCP/IP NT Protocol Adapter for Linux: Version 11.2.0.2.0 - Beta
008+   Time: 17-JUN-2018 05:25:06
009+   Tracing not turned on.
010+   Tns error struct:
011+     ns main err code: 12541
012+     TNS-12541: TNS:no listener
013+     ns secondary err code: 12560
014+     nt main err code: 511
015+     TNS-00511: No listener
016+ 
017+ Fatal error: connect.inc: Failed to connect as 'system' to 'localhost/XE': ORA-12541: TNS:no listener in /var/php_gcov/PHP_HEAD/ext/oci8/tests/connect.inc on line 14
018+     nt secondary err code: 111
019+     nt OS err code: 0
001- Test 1
002- array(1) {
003-   [0]=>
004-   string(12) "Hello World!"
005- }
006- Test 2
007- array(100) {
008-   [0]=>
009-   string(52) "0 test 2 Hello, world! Lots and lots and ... of text"
010-   [1]=>
011-   string(52) "1 test 2 Hello, world! Lots and lots and ... of text"
012-   [2]=>
013-   string(52) "2 test 2 Hello, world! Lots and lots and ... of text"
014-   [3]=>
015-   string(52) "3 test 2 Hello, world! Lots and lots and ... of text"
016-   [4]=>
017-   string(52) "4 test 2 Hello, world! Lots and lots and ... of text"
018-   [5]=>
019-   string(52) "5 test 2 Hello, world! Lots and lots and ... of text"
020-   [6]=>
021-   string(52) "6 test 2 Hello, world! Lots and lots and ... of text"
022-   [7]=>
023-   string(52) "7 test 2 Hello, world! Lots and lots and ... of text"
024-   [8]=>
025-   string(52) "8 test 2 Hello, world! Lots and lots and ... of text"
026-   [9]=>
027-   string(52) "9 test 2 Hello, world! Lots and lots and ... of text"
028-   [10]=>
029-   string(53) "10 test 2 Hello, world! Lots and lots and ... of text"
030-   [11]=>
031-   string(53) "11 test 2 Hello, world! Lots and lots and ... of text"
032-   [12]=>
033-   string(53) "12 test 2 Hello, world! Lots and lots and ... of text"
034-   [13]=>
035-   string(53) "13 test 2 Hello, world! Lots and lots and ... of text"
036-   [14]=>
037-   string(53) "14 test 2 Hello, world! Lots and lots and ... of text"
038-   [15]=>
039-   string(53) "15 test 2 Hello, world! Lots and lots and ... of text"
040-   [16]=>
041-   string(53) "16 test 2 Hello, world! Lots and lots and ... of text"
042-   [17]=>
043-   string(53) "17 test 2 Hello, world! Lots and lots and ... of text"
044-   [18]=>
045-   string(53) "18 test 2 Hello, world! Lots and lots and ... of text"
046-   [19]=>
047-   string(53) "19 test 2 Hello, world! Lots and lots and ... of text"
048-   [20]=>
049-   string(53) "20 test 2 Hello, world! Lots and lots and ... of text"
050-   [21]=>
051-   string(53) "21 test 2 Hello, world! Lots and lots and ... of text"
052-   [22]=>
053-   string(53) "22 test 2 Hello, world! Lots and lots and ... of text"
054-   [23]=>
055-   string(53) "23 test 2 Hello, world! Lots and lots and ... of text"
056-   [24]=>
057-   string(53) "24 test 2 Hello, world! Lots and lots and ... of text"
058-   [25]=>
059-   string(53) "25 test 2 Hello, world! Lots and lots and ... of text"
060-   [26]=>
061-   string(53) "26 test 2 Hello, world! Lots and lots and ... of text"
062-   [27]=>
063-   string(53) "27 test 2 Hello, world! Lots and lots and ... of text"
064-   [28]=>
065-   string(53) "28 test 2 Hello, world! Lots and lots and ... of text"
066-   [29]=>
067-   string(53) "29 test 2 Hello, world! Lots and lots and ... of text"
068-   [30]=>
069-   string(53) "30 test 2 Hello, world! Lots and lots and ... of text"
070-   [31]=>
071-   string(53) "31 test 2 Hello, world! Lots and lots and ... of text"
072-   [32]=>
073-   string(53) "32 test 2 Hello, world! Lots and lots and ... of text"
074-   [33]=>
075-   string(53) "33 test 2 Hello, world! Lots and lots and ... of text"
076-   [34]=>
077-   string(53) "34 test 2 Hello, world! Lots and lots and ... of text"
078-   [35]=>
079-   string(53) "35 test 2 Hello, world! Lots and lots and ... of text"
080-   [36]=>
081-   string(53) "36 test 2 Hello, world! Lots and lots and ... of text"
082-   [37]=>
083-   string(53) "37 test 2 Hello, world! Lots and lots and ... of text"
084-   [38]=>
085-   string(53) "38 test 2 Hello, world! Lots and lots and ... of text"
086-   [39]=>
087-   string(53) "39 test 2 Hello, world! Lots and lots and ... of text"
088-   [40]=>
089-   string(53) "40 test 2 Hello, world! Lots and lots and ... of text"
090-   [41]=>
091-   string(53) "41 test 2 Hello, world! Lots and lots and ... of text"
092-   [42]=>
093-   string(53) "42 test 2 Hello, world! Lots and lots and ... of text"
094-   [43]=>
095-   string(53) "43 test 2 Hello, world! Lots and lots and ... of text"
096-   [44]=>
097-   string(53) "44 test 2 Hello, world! Lots and lots and ... of text"
098-   [45]=>
099-   string(53) "45 test 2 Hello, world! Lots and lots and ... of text"
100-   [46]=>
101-   string(53) "46 test 2 Hello, world! Lots and lots and ... of text"
102-   [47]=>
103-   string(53) "47 test 2 Hello, world! Lots and lots and ... of text"
104-   [48]=>
105-   string(53) "48 test 2 Hello, world! Lots and lots and ... of text"
106-   [49]=>
107-   string(53) "49 test 2 Hello, world! Lots and lots and ... of text"
108-   [50]=>
109-   string(53) "50 test 2 Hello, world! Lots and lots and ... of text"
110-   [51]=>
111-   string(53) "51 test 2 Hello, world! Lots and lots and ... of text"
112-   [52]=>
113-   string(53) "52 test 2 Hello, world! Lots and lots and ... of text"
114-   [53]=>
115-   string(53) "53 test 2 Hello, world! Lots and lots and ... of text"
116-   [54]=>
117-   string(53) "54 test 2 Hello, world! Lots and lots and ... of text"
118-   [55]=>
119-   string(53) "55 test 2 Hello, world! Lots and lots and ... of text"
120-   [56]=>
121-   string(53) "56 test 2 Hello, world! Lots and lots and ... of text"
122-   [57]=>
123-   string(53) "57 test 2 Hello, world! Lots and lots and ... of text"
124-   [58]=>
125-   string(53) "58 test 2 Hello, world! Lots and lots and ... of text"
126-   [59]=>
127-   string(53) "59 test 2 Hello, world! Lots and lots and ... of text"
128-   [60]=>
129-   string(53) "60 test 2 Hello, world! Lots and lots and ... of text"
130-   [61]=>
131-   string(53) "61 test 2 Hello, world! Lots and lots and ... of text"
132-   [62]=>
133-   string(53) "62 test 2 Hello, world! Lots and lots and ... of text"
134-   [63]=>
135-   string(53) "63 test 2 Hello, world! Lots and lots and ... of text"
136-   [64]=>
137-   string(53) "64 test 2 Hello, world! Lots and lots and ... of text"
138-   [65]=>
139-   string(53) "65 test 2 Hello, world! Lots and lots and ... of text"
140-   [66]=>
141-   string(53) "66 test 2 Hello, world! Lots and lots and ... of text"
142-   [67]=>
143-   string(53) "67 test 2 Hello, world! Lots and lots and ... of text"
144-   [68]=>
145-   string(53) "68 test 2 Hello, world! Lots and lots and ... of text"
146-   [69]=>
147-   string(53) "69 test 2 Hello, world! Lots and lots and ... of text"
148-   [70]=>
149-   string(53) "70 test 2 Hello, world! Lots and lots and ... of text"
150-   [71]=>
151-   string(53) "71 test 2 Hello, world! Lots and lots and ... of text"
152-   [72]=>
153-   string(53) "72 test 2 Hello, world! Lots and lots and ... of text"
154-   [73]=>
155-   string(53) "73 test 2 Hello, world! Lots and lots and ... of text"
156-   [74]=>
157-   string(53) "74 test 2 Hello, world! Lots and lots and ... of text"
158-   [75]=>
159-   string(53) "75 test 2 Hello, world! Lots and lots and ... of text"
160-   [76]=>
161-   string(53) "76 test 2 Hello, world! Lots and lots and ... of text"
162-   [77]=>
163-   string(53) "77 test 2 Hello, world! Lots and lots and ... of text"
164-   [78]=>
165-   string(53) "78 test 2 Hello, world! Lots and lots and ... of text"
166-   [79]=>
167-   string(53) "79 test 2 Hello, world! Lots and lots and ... of text"
168-   [80]=>
169-   string(53) "80 test 2 Hello, world! Lots and lots and ... of text"
170-   [81]=>
171-   string(53) "81 test 2 Hello, world! Lots and lots and ... of text"
172-   [82]=>
173-   string(53) "82 test 2 Hello, world! Lots and lots and ... of text"
174-   [83]=>
175-   string(53) "83 test 2 Hello, world! Lots and lots and ... of text"
176-   [84]=>
177-   string(53) "84 test 2 Hello, world! Lots and lots and ... of text"
178-   [85]=>
179-   string(53) "85 test 2 Hello, world! Lots and lots and ... of text"
180-   [86]=>
181-   string(53) "86 test 2 Hello, world! Lots and lots and ... of text"
182-   [87]=>
183-   string(53) "87 test 2 Hello, world! Lots and lots and ... of text"
184-   [88]=>
185-   string(53) "88 test 2 Hello, world! Lots and lots and ... of text"
186-   [89]=>
187-   string(53) "89 test 2 Hello, world! Lots and lots and ... of text"
188-   [90]=>
189-   string(53) "90 test 2 Hello, world! Lots and lots and ... of text"
190-   [91]=>
191-   string(53) "91 test 2 Hello, world! Lots and lots and ... of text"
192-   [92]=>
193-   string(53) "92 test 2 Hello, world! Lots and lots and ... of text"
194-   [93]=>
195-   string(53) "93 test 2 Hello, world! Lots and lots and ... of text"
196-   [94]=>
197-   string(53) "94 test 2 Hello, world! Lots and lots and ... of text"
198-   [95]=>
199-   string(53) "95 test 2 Hello, world! Lots and lots and ... of text"
200-   [96]=>
201-   string(53) "96 test 2 Hello, world! Lots and lots and ... of text"
202-   [97]=>
203-   string(53) "97 test 2 Hello, world! Lots and lots and ... of text"
204-   [98]=>
205-   string(53) "98 test 2 Hello, world! Lots and lots and ... of text"
206-   [99]=>
207-   string(53) "99 test 2 Hello, world! Lots and lots and ... of text"
208- }
209- Test 3
210- array(100) {
211-   [0]=>
212-   string(52) "0 test 3 Hello, world! Lots and lots and ... of text"
213-   [1]=>
214-   string(52) "1 test 3 Hello, world! Lots and lots and ... of text"
215-   [2]=>
216-   string(52) "2 test 3 Hello, world! Lots and lots and ... of text"
217-   [3]=>
218-   string(52) "3 test 3 Hello, world! Lots and lots and ... of text"
219-   [4]=>
220-   string(52) "4 test 3 Hello, world! Lots and lots and ... of text"
221-   [5]=>
222-   string(52) "5 test 3 Hello, world! Lots and lots and ... of text"
223-   [6]=>
224-   string(52) "6 test 3 Hello, world! Lots and lots and ... of text"
225-   [7]=>
226-   string(52) "7 test 3 Hello, world! Lots and lots and ... of text"
227-   [8]=>
228-   string(52) "8 test 3 Hello, world! Lots and lots and ... of text"
229-   [9]=>
230-   string(52) "9 test 3 Hello, world! Lots and lots and ... of text"
231-   [10]=>
232-   string(53) "10 test 3 Hello, world! Lots and lots and ... of text"
233-   [11]=>
234-   string(53) "11 test 3 Hello, world! Lots and lots and ... of text"
235-   [12]=>
236-   string(53) "12 test 3 Hello, world! Lots and lots and ... of text"
237-   [13]=>
238-   string(53) "13 test 3 Hello, world! Lots and lots and ... of text"
239-   [14]=>
240-   string(53) "14 test 3 Hello, world! Lots and lots and ... of text"
241-   [15]=>
242-   string(53) "15 test 3 Hello, world! Lots and lots and ... of text"
243-   [16]=>
244-   string(53) "16 test 3 Hello, world! Lots and lots and ... of text"
245-   [17]=>
246-   string(53) "17 test 3 Hello, world! Lots and lots and ... of text"
247-   [18]=>
248-   string(53) "18 test 3 Hello, world! Lots and lots and ... of text"
249-   [19]=>
250-   string(53) "19 test 3 Hello, world! Lots and lots and ... of text"
251-   [20]=>
252-   string(53) "20 test 3 Hello, world! Lots and lots and ... of text"
253-   [21]=>
254-   string(53) "21 test 3 Hello, world! Lots and lots and ... of text"
255-   [22]=>
256-   string(53) "22 test 3 Hello, world! Lots and lots and ... of text"
257-   [23]=>
258-   string(53) "23 test 3 Hello, world! Lots and lots and ... of text"
259-   [24]=>
260-   string(53) "24 test 3 Hello, world! Lots and lots and ... of text"
261-   [25]=>
262-   string(53) "25 test 3 Hello, world! Lots and lots and ... of text"
263-   [26]=>
264-   string(53) "26 test 3 Hello, world! Lots and lots and ... of text"
265-   [27]=>
266-   string(53) "27 test 3 Hello, world! Lots and lots and ... of text"
267-   [28]=>
268-   string(53) "28 test 3 Hello, world! Lots and lots and ... of text"
269-   [29]=>
270-   string(53) "29 test 3 Hello, world! Lots and lots and ... of text"
271-   [30]=>
272-   string(53) "30 test 3 Hello, world! Lots and lots and ... of text"
273-   [31]=>
274-   string(53) "31 test 3 Hello, world! Lots and lots and ... of text"
275-   [32]=>
276-   string(53) "32 test 3 Hello, world! Lots and lots and ... of text"
277-   [33]=>
278-   string(53) "33 test 3 Hello, world! Lots and lots and ... of text"
279-   [34]=>
280-   string(53) "34 test 3 Hello, world! Lots and lots and ... of text"
281-   [35]=>
282-   string(53) "35 test 3 Hello, world! Lots and lots and ... of text"
283-   [36]=>
284-   string(53) "36 test 3 Hello, world! Lots and lots and ... of text"
285-   [37]=>
286-   string(53) "37 test 3 Hello, world! Lots and lots and ... of text"
287-   [38]=>
288-   string(53) "38 test 3 Hello, world! Lots and lots and ... of text"
289-   [39]=>
290-   string(53) "39 test 3 Hello, world! Lots and lots and ... of text"
291-   [40]=>
292-   string(53) "40 test 3 Hello, world! Lots and lots and ... of text"
293-   [41]=>
294-   string(53) "41 test 3 Hello, world! Lots and lots and ... of text"
295-   [42]=>
296-   string(53) "42 test 3 Hello, world! Lots and lots and ... of text"
297-   [43]=>
298-   string(53) "43 test 3 Hello, world! Lots and lots and ... of text"
299-   [44]=>
300-   string(53) "44 test 3 Hello, world! Lots and lots and ... of text"
301-   [45]=>
302-   string(53) "45 test 3 Hello, world! Lots and lots and ... of text"
303-   [46]=>
304-   string(53) "46 test 3 Hello, world! Lots and lots and ... of text"
305-   [47]=>
306-   string(53) "47 test 3 Hello, world! Lots and lots and ... of text"
307-   [48]=>
308-   string(53) "48 test 3 Hello, world! Lots and lots and ... of text"
309-   [49]=>
310-   string(53) "49 test 3 Hello, world! Lots and lots and ... of text"
311-   [50]=>
312-   string(53) "50 test 3 Hello, world! Lots and lots and ... of text"
313-   [51]=>
314-   string(53) "51 test 3 Hello, world! Lots and lots and ... of text"
315-   [52]=>
316-   string(53) "52 test 3 Hello, world! Lots and lots and ... of text"
317-   [53]=>
318-   string(53) "53 test 3 Hello, world! Lots and lots and ... of text"
319-   [54]=>
320-   string(53) "54 test 3 Hello, world! Lots and lots and ... of text"
321-   [55]=>
322-   string(53) "55 test 3 Hello, world! Lots and lots and ... of text"
323-   [56]=>
324-   string(53) "56 test 3 Hello, world! Lots and lots and ... of text"
325-   [57]=>
326-   string(53) "57 test 3 Hello, world! Lots and lots and ... of text"
327-   [58]=>
328-   string(53) "58 test 3 Hello, world! Lots and lots and ... of text"
329-   [59]=>
330-   string(53) "59 test 3 Hello, world! Lots and lots and ... of text"
331-   [60]=>
332-   string(53) "60 test 3 Hello, world! Lots and lots and ... of text"
333-   [61]=>
334-   string(53) "61 test 3 Hello, world! Lots and lots and ... of text"
335-   [62]=>
336-   string(53) "62 test 3 Hello, world! Lots and lots and ... of text"
337-   [63]=>
338-   string(53) "63 test 3 Hello, world! Lots and lots and ... of text"
339-   [64]=>
340-   string(53) "64 test 3 Hello, world! Lots and lots and ... of text"
341-   [65]=>
342-   string(53) "65 test 3 Hello, world! Lots and lots and ... of text"
343-   [66]=>
344-   string(53) "66 test 3 Hello, world! Lots and lots and ... of text"
345-   [67]=>
346-   string(53) "67 test 3 Hello, world! Lots and lots and ... of text"
347-   [68]=>
348-   string(53) "68 test 3 Hello, world! Lots and lots and ... of text"
349-   [69]=>
350-   string(53) "69 test 3 Hello, world! Lots and lots and ... of text"
351-   [70]=>
352-   string(53) "70 test 3 Hello, world! Lots and lots and ... of text"
353-   [71]=>
354-   string(53) "71 test 3 Hello, world! Lots and lots and ... of text"
355-   [72]=>
356-   string(53) "72 test 3 Hello, world! Lots and lots and ... of text"
357-   [73]=>
358-   string(53) "73 test 3 Hello, world! Lots and lots and ... of text"
359-   [74]=>
360-   string(53) "74 test 3 Hello, world! Lots and lots and ... of text"
361-   [75]=>
362-   string(53) "75 test 3 Hello, world! Lots and lots and ... of text"
363-   [76]=>
364-   string(53) "76 test 3 Hello, world! Lots and lots and ... of text"
365-   [77]=>
366-   string(53) "77 test 3 Hello, world! Lots and lots and ... of text"
367-   [78]=>
368-   string(53) "78 test 3 Hello, world! Lots and lots and ... of text"
369-   [79]=>
370-   string(53) "79 test 3 Hello, world! Lots and lots and ... of text"
371-   [80]=>
372-   string(53) "80 test 3 Hello, world! Lots and lots and ... of text"
373-   [81]=>
374-   string(53) "81 test 3 Hello, world! Lots and lots and ... of text"
375-   [82]=>
376-   string(53) "82 test 3 Hello, world! Lots and lots and ... of text"
377-   [83]=>
378-   string(53) "83 test 3 Hello, world! Lots and lots and ... of text"
379-   [84]=>
380-   string(53) "84 test 3 Hello, world! Lots and lots and ... of text"
381-   [85]=>
382-   string(53) "85 test 3 Hello, world! Lots and lots and ... of text"
383-   [86]=>
384-   string(53) "86 test 3 Hello, world! Lots and lots and ... of text"
385-   [87]=>
386-   string(53) "87 test 3 Hello, world! Lots and lots and ... of text"
387-   [88]=>
388-   string(53) "88 test 3 Hello, world! Lots and lots and ... of text"
389-   [89]=>
390-   string(53) "89 test 3 Hello, world! Lots and lots and ... of text"
391-   [90]=>
392-   string(53) "90 test 3 Hello, world! Lots and lots and ... of text"
393-   [91]=>
394-   string(53) "91 test 3 Hello, world! Lots and lots and ... of text"
395-   [92]=>
396-   string(53) "92 test 3 Hello, world! Lots and lots and ... of text"
397-   [93]=>
398-   string(53) "93 test 3 Hello, world! Lots and lots and ... of text"
399-   [94]=>
400-   string(53) "94 test 3 Hello, world! Lots and lots and ... of text"
401-   [95]=>
402-   string(53) "95 test 3 Hello, world! Lots and lots and ... of text"
403-   [96]=>
404-   string(53) "96 test 3 Hello, world! Lots and lots and ... of text"
405-   [97]=>
406-   string(53) "97 test 3 Hello, world! Lots and lots and ... of text"
407-   [98]=>
408-   string(53) "98 test 3 Hello, world! Lots and lots and ... of text"
409-   [99]=>
410-   string(53) "99 test 3 Hello, world! Lots and lots and ... of text"
411- }
412- Test 4
413- array(100) {
414-   [0]=>
415-   string(52) "0 test 4 Hello, world! Lots and lots and ... of text"
416-   [1]=>
417-   string(52) "1 test 4 Hello, world! Lots and lots and ... of text"
418-   [2]=>
419-   string(52) "2 test 4 Hello, world! Lots and lots and ... of text"
420-   [3]=>
421-   string(52) "3 test 4 Hello, world! Lots and lots and ... of text"
422-   [4]=>
423-   string(52) "4 test 4 Hello, world! Lots and lots and ... of text"
424-   [5]=>
425-   string(52) "5 test 4 Hello, world! Lots and lots and ... of text"
426-   [6]=>
427-   string(52) "6 test 4 Hello, world! Lots and lots and ... of text"
428-   [7]=>
429-   string(52) "7 test 4 Hello, world! Lots and lots and ... of text"
430-   [8]=>
431-   string(52) "8 test 4 Hello, world! Lots and lots and ... of text"
432-   [9]=>
433-   string(52) "9 test 4 Hello, world! Lots and lots and ... of text"
434-   [10]=>
435-   string(53) "10 test 4 Hello, world! Lots and lots and ... of text"
436-   [11]=>
437-   string(53) "11 test 4 Hello, world! Lots and lots and ... of text"
438-   [12]=>
439-   string(53) "12 test 4 Hello, world! Lots and lots and ... of text"
440-   [13]=>
441-   string(53) "13 test 4 Hello, world! Lots and lots and ... of text"
442-   [14]=>
443-   string(53) "14 test 4 Hello, world! Lots and lots and ... of text"
444-   [15]=>
445-   string(53) "15 test 4 Hello, world! Lots and lots and ... of text"
446-   [16]=>
447-   string(53) "16 test 4 Hello, world! Lots and lots and ... of text"
448-   [17]=>
449-   string(53) "17 test 4 Hello, world! Lots and lots and ... of text"
450-   [18]=>
451-   string(53) "18 test 4 Hello, world! Lots and lots and ... of text"
452-   [19]=>
453-   string(53) "19 test 4 Hello, world! Lots and lots and ... of text"
454-   [20]=>
455-   string(53) "20 test 4 Hello, world! Lots and lots and ... of text"
456-   [21]=>
457-   string(53) "21 test 4 Hello, world! Lots and lots and ... of text"
458-   [22]=>
459-   string(53) "22 test 4 Hello, world! Lots and lots and ... of text"
460-   [23]=>
461-   string(53) "23 test 4 Hello, world! Lots and lots and ... of text"
462-   [24]=>
463-   string(53) "24 test 4 Hello, world! Lots and lots and ... of text"
464-   [25]=>
465-   string(53) "25 test 4 Hello, world! Lots and lots and ... of text"
466-   [26]=>
467-   string(53) "26 test 4 Hello, world! Lots and lots and ... of text"
468-   [27]=>
469-   string(53) "27 test 4 Hello, world! Lots and lots and ... of text"
470-   [28]=>
471-   string(53) "28 test 4 Hello, world! Lots and lots and ... of text"
472-   [29]=>
473-   string(53) "29 test 4 Hello, world! Lots and lots and ... of text"
474-   [30]=>
475-   string(53) "30 test 4 Hello, world! Lots and lots and ... of text"
476-   [31]=>
477-   string(53) "31 test 4 Hello, world! Lots and lots and ... of text"
478-   [32]=>
479-   string(53) "32 test 4 Hello, world! Lots and lots and ... of text"
480-   [33]=>
481-   string(53) "33 test 4 Hello, world! Lots and lots and ... of text"
482-   [34]=>
483-   string(53) "34 test 4 Hello, world! Lots and lots and ... of text"
484-   [35]=>
485-   string(53) "35 test 4 Hello, world! Lots and lots and ... of text"
486-   [36]=>
487-   string(53) "36 test 4 Hello, world! Lots and lots and ... of text"
488-   [37]=>
489-   string(53) "37 test 4 Hello, world! Lots and lots and ... of text"
490-   [38]=>
491-   string(53) "38 test 4 Hello, world! Lots and lots and ... of text"
492-   [39]=>
493-   string(53) "39 test 4 Hello, world! Lots and lots and ... of text"
494-   [40]=>
495-   string(53) "40 test 4 Hello, world! Lots and lots and ... of text"
496-   [41]=>
497-   string(53) "41 test 4 Hello, world! Lots and lots and ... of text"
498-   [42]=>
499-   string(53) "42 test 4 Hello, world! Lots and lots and ... of text"
500-   [43]=>
501-   string(53) "43 test 4 Hello, world! Lots and lots and ... of text"
502-   [44]=>
503-   string(53) "44 test 4 Hello, world! Lots and lots and ... of text"
504-   [45]=>
505-   string(53) "45 test 4 Hello, world! Lots and lots and ... of text"
506-   [46]=>
507-   string(53) "46 test 4 Hello, world! Lots and lots and ... of text"
508-   [47]=>
509-   string(53) "47 test 4 Hello, world! Lots and lots and ... of text"
510-   [48]=>
511-   string(53) "48 test 4 Hello, world! Lots and lots and ... of text"
512-   [49]=>
513-   string(53) "49 test 4 Hello, world! Lots and lots and ... of text"
514-   [50]=>
515-   string(53) "50 test 4 Hello, world! Lots and lots and ... of text"
516-   [51]=>
517-   string(53) "51 test 4 Hello, world! Lots and lots and ... of text"
518-   [52]=>
519-   string(53) "52 test 4 Hello, world! Lots and lots and ... of text"
520-   [53]=>
521-   string(53) "53 test 4 Hello, world! Lots and lots and ... of text"
522-   [54]=>
523-   string(53) "54 test 4 Hello, world! Lots and lots and ... of text"
524-   [55]=>
525-   string(53) "55 test 4 Hello, world! Lots and lots and ... of text"
526-   [56]=>
527-   string(53) "56 test 4 Hello, world! Lots and lots and ... of text"
528-   [57]=>
529-   string(53) "57 test 4 Hello, world! Lots and lots and ... of text"
530-   [58]=>
531-   string(53) "58 test 4 Hello, world! Lots and lots and ... of text"
532-   [59]=>
533-   string(53) "59 test 4 Hello, world! Lots and lots and ... of text"
534-   [60]=>
535-   string(53) "60 test 4 Hello, world! Lots and lots and ... of text"
536-   [61]=>
537-   string(53) "61 test 4 Hello, world! Lots and lots and ... of text"
538-   [62]=>
539-   string(53) "62 test 4 Hello, world! Lots and lots and ... of text"
540-   [63]=>
541-   string(53) "63 test 4 Hello, world! Lots and lots and ... of text"
542-   [64]=>
543-   string(53) "64 test 4 Hello, world! Lots and lots and ... of text"
544-   [65]=>
545-   string(53) "65 test 4 Hello, world! Lots and lots and ... of text"
546-   [66]=>
547-   string(53) "66 test 4 Hello, world! Lots and lots and ... of text"
548-   [67]=>
549-   string(53) "67 test 4 Hello, world! Lots and lots and ... of text"
550-   [68]=>
551-   string(53) "68 test 4 Hello, world! Lots and lots and ... of text"
552-   [69]=>
553-   string(53) "69 test 4 Hello, world! Lots and lots and ... of text"
554-   [70]=>
555-   string(53) "70 test 4 Hello, world! Lots and lots and ... of text"
556-   [71]=>
557-   string(53) "71 test 4 Hello, world! Lots and lots and ... of text"
558-   [72]=>
559-   string(53) "72 test 4 Hello, world! Lots and lots and ... of text"
560-   [73]=>
561-   string(53) "73 test 4 Hello, world! Lots and lots and ... of text"
562-   [74]=>
563-   string(53) "74 test 4 Hello, world! Lots and lots and ... of text"
564-   [75]=>
565-   string(53) "75 test 4 Hello, world! Lots and lots and ... of text"
566-   [76]=>
567-   string(53) "76 test 4 Hello, world! Lots and lots and ... of text"
568-   [77]=>
569-   string(53) "77 test 4 Hello, world! Lots and lots and ... of text"
570-   [78]=>
571-   string(53) "78 test 4 Hello, world! Lots and lots and ... of text"
572-   [79]=>
573-   string(53) "79 test 4 Hello, world! Lots and lots and ... of text"
574-   [80]=>
575-   string(53) "80 test 4 Hello, world! Lots and lots and ... of text"
576-   [81]=>
577-   string(53) "81 test 4 Hello, world! Lots and lots and ... of text"
578-   [82]=>
579-   string(53) "82 test 4 Hello, world! Lots and lots and ... of text"
580-   [83]=>
581-   string(53) "83 test 4 Hello, world! Lots and lots and ... of text"
582-   [84]=>
583-   string(53) "84 test 4 Hello, world! Lots and lots and ... of text"
584-   [85]=>
585-   string(53) "85 test 4 Hello, world! Lots and lots and ... of text"
586-   [86]=>
587-   string(53) "86 test 4 Hello, world! Lots and lots and ... of text"
588-   [87]=>
589-   string(53) "87 test 4 Hello, world! Lots and lots and ... of text"
590-   [88]=>
591-   string(53) "88 test 4 Hello, world! Lots and lots and ... of text"
592-   [89]=>
593-   string(53) "89 test 4 Hello, world! Lots and lots and ... of text"
594-   [90]=>
595-   string(53) "90 test 4 Hello, world! Lots and lots and ... of text"
596-   [91]=>
597-   string(53) "91 test 4 Hello, world! Lots and lots and ... of text"
598-   [92]=>
599-   string(53) "92 test 4 Hello, world! Lots and lots and ... of text"
600-   [93]=>
601-   string(53) "93 test 4 Hello, world! Lots and lots and ... of text"
602-   [94]=>
603-   string(53) "94 test 4 Hello, world! Lots and lots and ... of text"
604-   [95]=>
605-   string(53) "95 test 4 Hello, world! Lots and lots and ... of text"
606-   [96]=>
607-   string(53) "96 test 4 Hello, world! Lots and lots and ... of text"
608-   [97]=>
609-   string(53) "97 test 4 Hello, world! Lots and lots and ... of text"
610-   [98]=>
611-   string(53) "98 test 4 Hello, world! Lots and lots and ... of text"
612-   [99]=>
613-   string(53) "99 test 4 Hello, world! Lots and lots and ... of text"
614- }
615- ===DONE===

 

Generated at Mon, 18 Jun 2018 17:33:50 +0000 (5 days ago)

Copyright © 2005-2018 The PHP Group
All rights reserved.