回答編集履歴
1
一部内容を追加しました
    
        answer	
    CHANGED
    
    | 
         @@ -1,7 +1,30 @@ 
     | 
|
| 
       1 
1 
     | 
    
         
             
            自己解決しました。
         
     | 
| 
       2 
2 
     | 
    
         | 
| 
       3 
3 
     | 
    
         
             
            'constructionTargets' の下に配置する配列名を指定して、各要素を収容する配列を置けばよかったようです。
         
     | 
| 
      
 4 
     | 
    
         
            +
             
     | 
| 
       4 
5 
     | 
    
         
             
            ```PHP
         
     | 
| 
      
 6 
     | 
    
         
            +
            $soap_param = array(
         
     | 
| 
      
 7 
     | 
    
         
            +
                'Construction' => array(
         
     | 
| 
      
 8 
     | 
    
         
            +
                    'constructionTargets' => array(
         
     | 
| 
      
 9 
     | 
    
         
            +
                        'ConstructionTarget' => array(
         
     | 
| 
      
 10 
     | 
    
         
            +
                            'hostName'      => 'testhost2222',
         
     | 
| 
      
 11 
     | 
    
         
            +
                            'interfaceName' => 'intf3333',
         
     | 
| 
      
 12 
     | 
    
         
            +
                            'ipAddress'     => '192.168.1.1',
         
     | 
| 
      
 13 
     | 
    
         
            +
                            'portNumber'    => '7',
         
     | 
| 
      
 14 
     | 
    
         
            +
                            'slotNumber'    => '8'
         
     | 
| 
      
 15 
     | 
    
         
            +
                        )
         
     | 
| 
      
 16 
     | 
    
         
            +
                    ),
         
     | 
| 
      
 17 
     | 
    
         
            +
                    'constructionType'    => '3',
         
     | 
| 
      
 18 
     | 
    
         
            +
                    'name'                => 'testname1111',
         
     | 
| 
      
 19 
     | 
    
         
            +
                    'startTime'           => '2018-07-06T15:10:00.000Z'
         
     | 
| 
      
 20 
     | 
    
         
            +
                    'endTime'             => '2018-07-06T18:30:00.000Z'
         
     | 
| 
      
 21 
     | 
    
         
            +
                )
         
     | 
| 
      
 22 
     | 
    
         
            +
            );
         
     | 
| 
      
 23 
     | 
    
         
            +
            ```
         
     | 
| 
      
 24 
     | 
    
         
            +
             
     | 
| 
      
 25 
     | 
    
         
            +
            下記でもうまくいきます。
         
     | 
| 
      
 26 
     | 
    
         
            +
             
     | 
| 
      
 27 
     | 
    
         
            +
            ```PHP
         
     | 
| 
       5 
28 
     | 
    
         
             
            $const_target = array(
         
     | 
| 
       6 
29 
     | 
    
         
             
                'ConstructionTarget' => array(
         
     | 
| 
       7 
30 
     | 
    
         
             
                    'hostName'      => 'testhost2222',
         
     |