Annotation of embedaddon/php/Zend/tests/021.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: ?: operator
                      3: --FILE--
                      4: <?php
                      5: var_dump(true ?: false);
                      6: var_dump(false ?: true);
                      7: var_dump(23 ?: 42);
                      8: var_dump(0 ?: "bar");
                      9: 
                     10: $a = 23;
                     11: $b = 0;
                     12: $c = "";
                     13: $d = 23.5;
                     14: 
                     15: var_dump($a ?: $b);
                     16: var_dump($c ?: $d);
                     17: 
                     18: var_dump(1 ?: print(2));
                     19: 
                     20: $e = array();
                     21: 
                     22: $e['e'] = 'e';
                     23: $e['e'] = $e['e'] ?: 'e';
                     24: print_r($e);
                     25: ?>
                     26: --EXPECT--
                     27: bool(true)
                     28: bool(true)
                     29: int(23)
                     30: string(3) "bar"
                     31: int(23)
                     32: float(23.5)
                     33: int(1)
                     34: Array
                     35: (
                     36:     [e] => e
                     37: )

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