0

我正在使用 auser id , friend id , page并将值传递给一个类,以便它可以检测到登录用户可以根据其他用户的隐私设置查看其他用户的个人资料。例如,在将值传递给类之后,会发生查询内容,并且我正在使用 echo 来判断类的输出是否allowdont意味着基于隐私设置的这两个词。现在的问题是我如何使用这个输出在变量中使用?

我像这样将值传递给类

$error_result->check_allowed($friend_id,$id,$page); 

现在我知道我从该类中获得了允许或不允许的输出。现在我如何进一步使用该输出?

4

1 回答 1

1

在函数check_allowed()中,执行查询后,您需要使用return语句返回 TRUE/FALSE 值。这可以在调用方使用。

例子:

// ---- function definition inside the class
function check_allowed($friend_id,$id,$page)
{
  // do some queries or whatever operation..
  if($query_succeeded)
    return true;
  else
    return false;
}


//----------------- outside the class, we are calling this function..

$result = $error_result->check_allowed($friend_id,$id,$page); 
if($result == true)
{
  echo "Allowed";
}
else
{
  echo "Not allowed";
}

希望这可以帮助。祝你好运 :)

于 2012-09-02T11:57:53.013 回答