-2
function paraMatch($consumerid1, $consumerid2)
    {
    $para1=getpara1($consumerid1);
    $para2=getpara2($consumerid2);
    echo $para1;
    echo $para2;
    if($para1=$para2)   
      echo 1;
      return 1;
    else
       echo 0;
       return 0;
}
4

2 に答える 2

0

あなたのエラーはにあり、==0 と 1 を使用しないでください。true と false を試してください。または、より良いと不明です。{}

作業コードは次のとおりです。

function paraMatch($consumerid1, $consumerid2)
    {
    $para1=getpara1($consumerid1);
    $para2=getpara2($consumerid2);
    echo $para1;
    echo $para2;
    if($para1 == $para2)   {
      echo true;
      return true;
    }
    else{
       echo false;
       return false;
    }
}

次のように関数を呼び出します。

if(paraMarch($id1 , $id2) == true){
//true
}else{
//false
}

それは考えられるすべての問題を解決するでしょう

于 2013-09-20T10:31:17.367 に答える