Annotation of embedaddon/php/Zend/tests/concat_001.phpt, revision 1.1
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--
! 53: string(24) "Arraythis is test object"
! 54: string(16) "Arraysome string"
! 55: string(8) "Array222"
! 56: string(13) "Array2323.444"
! 57: string(10) "ArrayArray"
! 58: string(24) "this is test objectArray"
! 59: string(30) "this is test objectsome string"
! 60: string(22) "this is test object222"
! 61: string(27) "this is test object2323.444"
! 62: string(38) "this is test objectthis is test object"
! 63: string(30) "some stringthis is test object"
! 64: string(16) "some stringArray"
! 65: string(14) "some string222"
! 66: string(19) "some string2323.444"
! 67: string(22) "some stringsome string"
! 68: string(8) "222Array"
! 69: string(22) "222this is test object"
! 70: string(14) "222some string"
! 71: string(11) "2222323.444"
! 72: string(6) "222222"
! 73: string(13) "2323.444Array"
! 74: string(27) "2323.444this is test object"
! 75: string(19) "2323.444some string"
! 76: string(11) "2323.444222"
! 77: string(16) "2323.4442323.444"
! 78: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>