File: testUnusedVariableHint.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 (129 lines) | stat: -rw-r--r-- 1,937 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
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
<?php
//START
function createsLocalVarScope() {
class UnusedVariableClassName {
    public static $staticField;
    public function __construct() {}
    function functionName() {$this->functionName();}
    function formalParams($first, $second) {}
}
$GLOBALS["a"];
$_SERVER["a"];
$_GET["a"];
$_POST["a"];
$_FILES["a"];
$_COOKIE["a"];
$_SESSION["a"];
$_REQUEST["a"];
$_ENV["a"];
echo $echoUsed;

$simpleUnused;

include  $incUsed . '/foo.php';

$funcName = "myFunc";
$funcName();

$c = new UnusedVariableClassName();
$methodName = "functionName";
$c->$methodName();

if ($ifUsed) {}

$result = ($instanceUsed instanceof Foo);

$postfixUsed++;
++$prefixUsed;

$cloned = clone $c;

$casted = (int) $flt;

$assign = $rightUsed;

$condRes = $cond ? $true : $false;

function functionName() {
    return $retUsed;
}

switch ($swiUsed) {
    default:
        break;
}

throw $ex;

$cls = new $clsName($prm);

do {
} while ($doUsed);

foreach ($arrayUsed as $key => $value) {
}

for ($indexUsed = 0; $indexUsed < 5; $indexUsed++) {
}

$staticClassUsed::method();

while ($whileUsed) {
}

$fnc = function($formUsed) use($lexUsed) {};

$staticAnotherClass::$staticField;

abstract class AbstractFoo
{
    abstract public function notHandled(array $array);
}

function FilterByNameStart($field)
{
    return function($param) use ($field) {return $field == $param;};
}

function($param1) use ($field1) {return $field1;};

function($param11) use ($field11) {return $param11;};

$instanceOf = "\Foo";
if ($ins instanceof $instanceOf) {

}

$omg = 60;
$gom = 60;
switch ($omg) {
    case $gom: break;
}

$variableCompact = 'test';
compact('variableCompact');

function test() {
    $index = 1;
    $used = 1;

    function ($index) use ($used) {};
}

function test2() {
    function ($index) { };
    function ($index) { };
}

function test3() {
    function ($index) { };
    function () { $index = 5; };
}
}
?>

<?= $usedShortEcho; ?>

<?php
//END
?>