class A{
public $name;
public function __construct() {
$this->name = 'first';
}
public function test1(){
if(!empty($_POST["name"]))
{
$name = 'second';
}
echo $name;
}
$F = new A;
$F->test1();
Run Code Online (Sandbox Code Playgroud)
为什么我们没有得到first以及如何$name为A类设置正确的默认值变量?
我将不胜感激任何帮助.