- Output for 7.0.0 - 7.0.20, 7.1.0 - 7.1.25, 7.2.0 - 7.2.13, 7.3.0 - 7.3.1
- test someval test nother val
- Output for 5.5.24 - 5.5.35, 5.6.8 - 5.6.28
- Parse error: syntax error, unexpected '(' in /in/nlCAX on line 23
Process exited with code 255.
<?php
function test($var){
echo "test $var\n";
}
class bla {
public $foo = "test";
public function bar($str) {
echo $this->foo($str),"\n"; // php5 fails w/o method below specified
}
public function foo($val){
test($val);
}
}
$objBla = new bla();
$objBla->bar("someval");
if (phpversion() >= "7.0.0"){
($objBla->foo)("nother val");
}