オブジェクトを作成するときにオブジェクト フィールドを取得するための短い表記法が PHP にあるかどうか疑問に思っています。
たとえば、Java では、フィールドの 1 つを取得するために、新しく作成されたオブジェクトを変数に入れる必要はありません。例:
public class NewClass {
public int testNum = 5;
}
今、testNum
新しく作成されたオブジェクトでフィールドを取得するには、次のことを行う必要があります。
int num = (new NewClass()).testNum;
PHPでの同様のケースでは、これを行う必要があります:
$obj = new NewClass();
$num = $obj->testNum;
PHPで1つのステートメントでそれを行う方法はありますか? 注: クラスを編集することはできません。