私のページで次の警告が表示されます。
"strcmp() expects parameter 2 to be string, object given"
私のコードは以下の通りです: a.php:
$x = $_GET['a'];
$y = $_GET['b'];
$obj = new TestClass();
$obj->methodCall($x,$y)
テストクラス:
class TestClass{
public function methodCall($x,$y){
if((strcmp('val1',$x) > 0) && (strcmp('val2',$y) >0)){
//do something
}
}
}
strcmp を使用している行で警告が表示されます。それはかなり簡単に見えますが、問題を理解することはできません:(