質問編集履歴
1
追記
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -1,5 +1,5 @@ 
     | 
|
| 
       1 
1 
     | 
    
         
             
            [こちら](https://www.php.net/manual/ja/language.oop5.basic.php)PHPマニュアルの説明で分からない部分があります。
         
     | 
| 
       2 
     | 
    
         
            -
            「new」に関する説明で、「作成済みのクラスのインスタンスを新たな変数に代入する場合、新しい変数は、 代入されたオブジェクトと同じインスタンスにアクセスします」とあります。同じインスタンスにアクセスしているとなると、以下のコードの$assignedもnullとなると思うのですが、何故$assignedはnullとならず、「"$assigned will have this value"」こちらの値を保持したままとなっているのでしょうか?
         
     | 
| 
      
 2 
     | 
    
         
            +
            「new」に関する説明で、「作成済みのクラスのインスタンスを新たな変数に代入する場合、新しい変数は、 代入されたオブジェクトと同じインスタンスにアクセスします」とあります。同じインスタンスにアクセスしているとなると、以下のコード(PHPマニュアルより抜粋)の$assignedもnullとなると思うのですが、何故$assignedはnullとならず、「"$assigned will have this value"」こちらの値を保持したままとなっているのでしょうか?
         
     | 
| 
       3 
3 
     | 
    
         
             
            ```php
         
     | 
| 
       4 
4 
     | 
    
         
             
            class SimpleClass
         
     | 
| 
       5 
5 
     | 
    
         
             
            {
         
     |