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
|
<?php
test();
test($arg, $arg2);
test ();
test( );
test() ;
test( $arg);
test( $arg );
test ( $arg );
if (is_array($arg) === true) {
}
$something = get($arg1, $arg2);
$something = get($arg1, $arg2) ;
$something = get($arg1, $arg2) ;
// No errors as this test only checks for function calls.
class TestClass extends MyClass
{
const const1 = 'hello';
const CONST2 = 'hello';
public function test () { }
}
make_foo($string/*the string*/, true/*test*/);
make_foo($string/*the string*/, true/*test*/ );
make_foo($string /*the string*/, true /*test*/);
make_foo(/*the string*/$string, /*test*/true);
make_foo( /*the string*/$string, /*test*/true);
// No errors should be throw here because
// this is multi-line.
throw new Exception(
'Exception text'
);
// Objects are the same as a normal call.
$obj = new TestClass( );
// Heredocs dont need to be indented.
method_call(
<<<EOH
Anyone want to recomment parse errors?
EOH
);
fputs(
STDOUT,
'Examples:
$ {$app} --all
$ {$app} --all');
fputs(STDOUT,
"Examples:
$ {$app} --all
$ {$app} --all",
$something
);
// This is not a function call.
function &testFunction($arg1,
$arg2,
) {
}
$array = array();
array_map(
function($x)
{
return trim($x);
},
$array
);
array_map(
function($x)
{
return trim($x);
},
$array
);
$bar = new stdClass(
4,
5,
6
);
$bar = new stdClass(
4,
5,
6
);
$foo = new stdClass(
1,
2,
3);
?>
|