$unit; } return $time; } function testReturn(?string $name): ?string { return $name; } function intArg(int $c = 111111111111111111111111111111111111111111111111111111111111111111111111) { var_dump($c); } function bar($arg = array("veryVeryVeryVeryVeryVeryVeryVeryVeryLongString", "veryVeryVeryVeryVeryVeryVeryVeryVeryLongString", "veryVeryVeryVeryVeryVeryVeryVeryVeryLongString")) { return $arg; } function bar1( $arg = array( "key1" => "veryVeryVeryVeryVeryVeryVeryVeryVeryLongString", "key2" => "veryVeryVeryVeryVeryVeryVeryVeryVeryLongString", "key3" => "veryVeryVeryVeryVeryVeryVeryVeryVeryLongString" ) ) { return $arg; } function bar2($arg = "veryVeryVeryVeryVeryVeryVeryVeryVeryLongString" . "veryVeryVeryVeryVeryVeryVeryVeryVeryLongString" . "veryVeryVeryVeryVeryVeryVeryVeryVeryLongString") { return $arg; } function bar3($arg = "veryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongString" ? "1" : "2") { return $arg; } function bar4(string $arg = "veryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongString" ? "1" : "2") { return $arg; } function bar5($arg = "veryVeryVeryVeryVeryVeryVeryVeryVeryLongString" === "veryVeryVeryVeryVeryVeryVeryVeryVeryLongString" ? "1" : "2") { return $arg; } function foo($arg = 'string string string') {} function foo($arg = 'string string string', $arg = 'string string string') {} function foo($a, $b = 'string string string', $c) {}