File: testUninitializedVariableHint.php

package info (click to toggle)
libnb-platform18-java 12.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 729,800 kB
  • sloc: java: 5,059,097; xml: 574,432; php: 78,788; javascript: 29,039; ansic: 10,278; sh: 6,386; cpp: 4,612; jsp: 3,643; sql: 1,097; makefile: 540; objc: 288; perl: 277; haskell: 93
file content (104 lines) | stat: -rw-r--r-- 1,480 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<?php
//START

$globVar = 5;

class ClassName {

    function functionName($param) {
        $assignment = "foo";

        try {

        } catch (Exception $ex) {
            echo $ex->getTraceAsString();
        }

        do {
            $doCond = false;
        } while ($doCond);

        foreach ($array as $key => $value) {

        }

        global $globVar;

        $this->foo();

        $GLOBALS["a"];
        $_SERVER["a"];
        $_GET["a"];
        $_POST["a"];
        $_FILES["a"];
        $_COOKIE["a"];
        $_SESSION["a"];
        $_REQUEST["a"];
        $_ENV["a"];
    }

    function foo(&$referenceParam = null) {
        $this->foo($uninit);

        if ($uninitIf) {

        }

        do {

        } while ($uninitDo);

        while ($uninitWhile) {

        }

        for ($index = 0; $index < $uninitFor; $index++) {

        }

        if (true) {

        } elseif ($uninitElseif) {

        }
    }

}

$a = $b = 5;
foobar($b);

function functionNameArrayAccess() {
    $subnodes[] = 1;
    return $subnodes;
}

function foo() {
  $myArray = array();

  foreach ($myArray as $value) {
     echo $value;
     bar($myVar);
  }
}

echo $argc;
echo $argv;
echo $php_errormsg;
echo $HTTP_RAW_POST_DATA;
echo $http_response_header;

$refArr = array();
foreach ($refArr as &$refVar) {

}
unset($refVar);

function fnc239089($types, &$var1, &$problem = null) {}

function functionName239089() {
    fnc239089("ok", $shouldBeOkInRefs);
}

//END
?>