新手问题,我有我的类方法内的变量,我必须使他们的类变量,我可以访问他们使用$这?如果不是,请解释我什么时候使用或创建类变量?什么时候和如何用PHP创建类变量?
private function is_valid_cookie()
{
$securedtoken = $this->input->cookie('securedtoken');
// Checks if the cookie is set
if (!empty($securedtoken)) {
// Checks if the cookie is in the database
$s = $this->db->escape($securedtoken);
$query = $this->db->query("SELECT cookie_variable FROM jb_login_cookies WHERE cookie_variable=$s");
if ($query->num_rows() != 0) {
// Now let us decrypt the cookie variables
$decoded = unserialize($this->encrypt->decode($securedtoken));
$this->login($decoded['username'], $decoded['password']);
return true;
} else {
return false;
}
} else {
return false;
}
}
因为你们可以看到,我有变量$ securedtoken和$解码=阵列(),我不能决定,如果我必须让他们的类变量,只是用$这个
你通常会使他们的类变量,当他们要方法之间共享,或暴露于外界 – 2012-08-13 21:42:23