Annotation of embedaddon/php/Zend/tests/021.phpt, revision 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>