class dome{
}
$w =new dome();
$w1 =new $w();
echo get_class($w1);
Erstellen Sie eine neue Klasse mit dem Namen dome und generieren Sie ein $ w-Objekt, dann verwende ich $w1 =new $w();, um ein neues Objekt zu erstellen, anstatt einen Wert zuzuweisen. So verstehe ich es, was der Behandlung von $w als Klasse entspricht, sodass ein neues Objekt generiert wird , aber mit echo get_class($w1); Die Ausgabe ist immer noch dome, nicht $w. Liegt das daran, dass $w keine Klasse ist, also wird ihre Klasse verwendet?
代码写的有问题哦,$w已经生成对象了,你再$w1再new一下就不行咯,你可用$w1 = clone $w试试
$w()不是类