class Reg{ public $mail = $_POST["mail"]; } $r=new reg(); echo $r->mail;
class Reg{ public $mail=null; public function f(){ $this->mail=$_POST["mail"]; } } $r=new reg(); echo $r->mail;
话说我是看见标题党进来的!好吧,你达到目的了! 在类里面不能直接这样用,你可以通过初始化类的方式实现你说的对类成员进行赋值!如: class Reg{ private $mail;
function __construct($x){ this->$mail=$x; }}$obj = new Reg($_POST["mail"]); ------------------测试哥的签名-------------------------- 哥默默的低下头,不是哥修养好,而是哥在找砖头! --------------------------------------------------------
类本来就是越独立越好!这样重复利用性很高。 高内聚、低耦合一直是我们追求的梦想你初始化类 class Reg { private $mail ;
function __construct($mail ) { $this->mail = $mail ; }
} $a= new a($_POST["mail"];
失误 class Reg { private $mail ;
function __construct($mail ) { $this->mail = $mail ; }
} $a= new Reg($_POST["mail"]); 刚才忘记这个__construct 怎么拼写了!花了很长时间
public $mail = $_POST["mail"];
}
$r=new reg();
echo $r->mail;
class Reg{
public $mail=null;
public function f(){
$this->mail=$_POST["mail"];
}
}
$r=new reg();
echo $r->mail;
在类里面不能直接这样用,你可以通过初始化类的方式实现你说的对类成员进行赋值!如:
class Reg{
private $mail;
function __construct($x){
this->$mail=$x;
}}$obj = new Reg($_POST["mail"]);
------------------测试哥的签名--------------------------
哥默默的低下头,不是哥修养好,而是哥在找砖头!
--------------------------------------------------------
类本来就是越独立越好!这样重复利用性很高。
高内聚、低耦合一直是我们追求的梦想你初始化类 class Reg
{
private $mail ;
function __construct($mail )
{
$this->mail = $mail ;
}
}
$a= new a($_POST["mail"];
{
private $mail ;
function __construct($mail )
{
$this->mail = $mail ;
}
}
$a= new Reg($_POST["mail"]);
刚才忘记这个__construct 怎么拼写了!花了很长时间
为什么将:public $mail; 修改为private 就不能使用this访问了?谢谢大家都回复
public的话直接可以在外部直接调用!------------------测试哥的签名--------------------------
哥默默的低下头,不是哥修养好,而是哥在找砖头!
--------------------------------------------------------