- Output for 7.0.0 - 7.0.20, 7.1.0 - 7.1.7
- Parse error: syntax error, unexpected ':', expecting ',' or ';' in /in/at29n on line 10
Process exited with code 255.
<?php
class one{
public static $i =0;
public function index($called_from = null){
if ( $called_from != 'myfunc') {
return $this->myfunc(__FUNCTION__);
}
self::$i+= 1;
echo self::$i:
echo 'parent';
}
public function myfunc($called_from){
return $this->index(__FUNCTION__);
}
}
class two extends one{
function index($called_from = null){
if ( $called_from != 'myfunc') {
return $this->myfunc(__FUNCTION__);
}
echo 'child';
}
}
$obj = new one;
$obj->index();