Annotation of embedaddon/php/tests/func/004.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: General function test
        !             3: --FILE--
        !             4: <?php 
        !             5: 
        !             6: echo "Before function declaration...\n";
        !             7: 
        !             8: function print_something_multiple_times($something,$times)
        !             9: {
        !            10:   echo "----\nIn function, printing the string \"$something\" $times times\n";
        !            11:   for ($i=0; $i<$times; $i++) {
        !            12:     echo "$i) $something\n";
        !            13:   }
        !            14:   echo "Done with function...\n-----\n";
        !            15: }
        !            16: 
        !            17: function some_other_function()
        !            18: {
        !            19:   echo "This is some other function, to ensure more than just one function works fine...\n";
        !            20: }
        !            21: 
        !            22: 
        !            23: echo "After function declaration...\n";
        !            24: 
        !            25: echo "Calling function for the first time...\n";
        !            26: print_something_multiple_times("This works!",10);
        !            27: echo "Returned from function call...\n";
        !            28: 
        !            29: echo "Calling the function for the second time...\n";
        !            30: print_something_multiple_times("This like, really works and stuff...",3);
        !            31: echo "Returned from function call...\n";
        !            32: 
        !            33: some_other_function();
        !            34: 
        !            35: ?>
        !            36: --EXPECT--
        !            37: 
        !            38: Before function declaration...
        !            39: After function declaration...
        !            40: Calling function for the first time...
        !            41: ----
        !            42: In function, printing the string "This works!" 10 times
        !            43: 0) This works!
        !            44: 1) This works!
        !            45: 2) This works!
        !            46: 3) This works!
        !            47: 4) This works!
        !            48: 5) This works!
        !            49: 6) This works!
        !            50: 7) This works!
        !            51: 8) This works!
        !            52: 9) This works!
        !            53: Done with function...
        !            54: -----
        !            55: Returned from function call...
        !            56: Calling the function for the second time...
        !            57: ----
        !            58: In function, printing the string "This like, really works and stuff..." 3 times
        !            59: 0) This like, really works and stuff...
        !            60: 1) This like, really works and stuff...
        !            61: 2) This like, really works and stuff...
        !            62: Done with function...
        !            63: -----
        !            64: Returned from function call...
        !            65: This is some other function, to ensure more than just one function works fine...

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