<?php
class myClass {
}
$obj = new myClass;
$obj->color = function( $flower ){
$arr = ["rose"=>"red",
"violet"=>"blue",
"grass"=>"green"];
return $arr[$flower];
};
for ($flower = "rose"; $flower != "daisy"; $flower = "violet"){
if ($flower == "rose" || $flower == "violet"){
echo "{$flower}s are ",($obj->color)($flower),"\n";
}
class myClass {
}
$obj = new myClass;
$obj->color = function( $flower ){
$arr = ["rose"=>"red",
"violet"=>"blue",
"grass"=>"green"];
return $arr[$flower];
};
for ($flower = "rose"; $flower != "daisy"; $flower = "violet"){
echo "{$flower}s are ",($obj->color)($flower),"\n";
if ($flower == "violet") {
$flower = "daisy";
}
}
- Output for 7.0.0 - 7.0.2
- Parse error: syntax error, unexpected end of file in /in/sCnbJ on line 34
Process exited with code 255. - Output for 5.5.24 - 5.5.31, 5.6.8 - 5.6.17
- Parse error: syntax error, unexpected '(', expecting ',' or ';' in /in/sCnbJ on line 16
Process exited with code 255.
preferences:
166.27 ms | 1395 KiB | 28 Q