戻り値が取得できません!出力に「エラー」が表示されます。
$c = new List();
$result = $c->create();
if( $result == "a"){
echo("A");
}else if($result == "b"){
echo("B");
}else{
echo("ERROR");
}
class List{
function create(){
// $rVal = ...
if($rVal == 1){
return "a";
}else if($rVal == 2){
return "b";
}
}
}
return を echo に変更すると、出力は「aERROR」と表示されます。理解できない。create 関数は機能しますが、戻り値は true ではありません。誰でも私を助けてもらえますか?下手な英語でごめんなさい