Annotation of embedaddon/php/tests/func/004.phpt, revision 1.1.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>