Annotation of embedaddon/php/Zend/tests/concat_001.phpt, revision 1.1.1.2

1.1       misho       1: --TEST--
                      2: concat different types
                      3: --INI--
                      4: precision=14
                      5: --FILE--
                      6: <?php
                      7: 
                      8: class test {
                      9:        function __toString() {
                     10:                return "this is test object";
                     11:        }
                     12: }
                     13: 
                     14: $a = array(1,2,3);
                     15: $o = new test;
                     16: $s = "some string";
                     17: $i = 222;
                     18: $d = 2323.444;
                     19: 
                     20: var_dump($a.$o);
                     21: var_dump($a.$s);
                     22: var_dump($a.$i);
                     23: var_dump($a.$d);
                     24: var_dump($a.$a);
                     25: 
                     26: var_dump($o.$a);
                     27: var_dump($o.$s);
                     28: var_dump($o.$i);
                     29: var_dump($o.$d);
                     30: var_dump($o.$o);
                     31: 
                     32: var_dump($s.$o);
                     33: var_dump($s.$a);
                     34: var_dump($s.$i);
                     35: var_dump($s.$d);
                     36: var_dump($s.$s);
                     37: 
                     38: var_dump($i.$a);
                     39: var_dump($i.$o);
                     40: var_dump($i.$s);
                     41: var_dump($i.$d);
                     42: var_dump($i.$i);
                     43: 
                     44: var_dump($d.$a);
                     45: var_dump($d.$o);
                     46: var_dump($d.$s);
                     47: var_dump($d.$i);
                     48: var_dump($d.$d);
                     49: 
                     50: echo "Done\n";
                     51: ?>
                     52: --EXPECTF--    
1.1.1.2 ! misho      53: 
        !            54: Notice: Array to string conversion in %sconcat_001.php on line %d
1.1       misho      55: string(24) "Arraythis is test object"
1.1.1.2 ! misho      56: 
        !            57: Notice: Array to string conversion in %sconcat_001.php on line %d
1.1       misho      58: string(16) "Arraysome string"
1.1.1.2 ! misho      59: 
        !            60: Notice: Array to string conversion in %sconcat_001.php on line %d
1.1       misho      61: string(8) "Array222"
1.1.1.2 ! misho      62: 
        !            63: Notice: Array to string conversion in %sconcat_001.php on line %d
1.1       misho      64: string(13) "Array2323.444"
1.1.1.2 ! misho      65: 
        !            66: Notice: Array to string conversion in %sconcat_001.php on line %d
        !            67: 
        !            68: Notice: Array to string conversion in %sconcat_001.php on line %d
1.1       misho      69: string(10) "ArrayArray"
1.1.1.2 ! misho      70: 
        !            71: Notice: Array to string conversion in %sconcat_001.php on line %d
1.1       misho      72: string(24) "this is test objectArray"
                     73: string(30) "this is test objectsome string"
                     74: string(22) "this is test object222"
                     75: string(27) "this is test object2323.444"
                     76: string(38) "this is test objectthis is test object"
                     77: string(30) "some stringthis is test object"
1.1.1.2 ! misho      78: 
        !            79: Notice: Array to string conversion in %sconcat_001.php on line %d
1.1       misho      80: string(16) "some stringArray"
                     81: string(14) "some string222"
                     82: string(19) "some string2323.444"
                     83: string(22) "some stringsome string"
1.1.1.2 ! misho      84: 
        !            85: Notice: Array to string conversion in %sconcat_001.php on line %d
1.1       misho      86: string(8) "222Array"
                     87: string(22) "222this is test object"
                     88: string(14) "222some string"
                     89: string(11) "2222323.444"
                     90: string(6) "222222"
1.1.1.2 ! misho      91: 
        !            92: Notice: Array to string conversion in %sconcat_001.php on line %d
1.1       misho      93: string(13) "2323.444Array"
                     94: string(27) "2323.444this is test object"
                     95: string(19) "2323.444some string"
                     96: string(11) "2323.444222"
                     97: string(16) "2323.4442323.444"
                     98: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>