PHP 8.2.31
Preview: LowerCaseKeywordUnitTest.inc Size: 1.63 KB
//opt/cpanel/ea-wappspector/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseKeywordUnitTest.inc

<?php
// A few keywords. Obviously not valid syntax.
class Something extends SomethingElse implements Whatever {}
abstract public private protected function whatever() {}
const array();
foreach ($var as $var) { exit; }
if ($a and $b or $c xor $d) { die; } elseif( $var ) { } else {}
goto a;

Class Something EXTENDS SomethingElse implementS Whatever {}
Abstract Public Private Protected function whatever() {}
CONST array();
ForEach ($var As $var) { Exit; }
If ($a AND $b OR $c XOR $d) { Die; } ElseIf( $var ) { } Else {}
GOTO a;
$b = function (Array $a) {};
const PRIVATE;
HttpStatus::CONTINUE;
$c = Function ($f) {
    Yield $f;
    Yield From fun();
};
class X extends Y {
    public function m() {
        Parent::m();
    }
    public function n() {
        Self::n();
    }
}
FN ($x) => $x;
$r = Match ($x) {
    1 => 1,
    2 => 2,
    DEFAULT, => 3,
};

class Reading {
    Public READOnly int $var;
}

EnuM ENUM: string
{
    Case HEARTS;
}

new Class {};
new clasS extends stdClass {};
new class {};

if (isset($a) && !empty($a)) { unset($a); }
if (ISSET($a) && !Empty($a)) { UnSeT($a); }
eval('foo');
eVaL('foo');

$c = function() {
    Yield /*comment*/ From fun();
    YIELD
    /*comment*/
    FROM fun();
}

class AsymmetricVisibility {
    public(set) int $correctPublicSet;
    protected(set) int $correctProtectedSet;
    private(set) int $correctPrivateSet;

    PubliC(SeT) int $wrongCasePublic;
    PROTECTED(set) array $wrongCaseProtected;
    protected(sEt) int $wrongCaseProtectedSet;
    Private(set) int $wrongCasePrivate;
    private(SET) readonly ?string $wrongCasePrivateSet;
}

__HALT_COMPILER(); // An exception due to phar support.
function

Directory Contents

Dirs: 0 × Files: 73

Name Size Perms Modified Actions
26 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.33 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
50 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
37 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
51 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.57 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
95 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
74 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.56 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
138 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.64 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
262 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
213 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
199 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
219 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
328 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
2.78 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
296 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.42 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
134 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
163 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
110 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
123 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
581 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
313 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
181 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
2.83 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
175 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.38 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.14 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.43 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
3.82 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
3.82 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
126 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
300 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
300 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
2.78 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.63 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.63 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.91 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
4.39 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
4.39 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
2.70 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
336 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.38 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
71 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
24 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
50 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
82 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
138 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
119 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
56 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
64 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
64 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
57 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
46 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
46 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
70 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
70 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
90 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
68 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
68 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
64 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
64 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.88 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
152 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.28 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
17 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
61 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
5.23 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
2.24 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
2.24 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.89 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).