Php SoapClient和Laravel

Php SoapClient和Laravel,php,soap-client,Php,Soap Client,我试图使用SoapClient向WSDL文件发送请求,但收到此错误 Class 'App\Http\Controllers\SoapClient' not found 我尝试添加\SoapClient->callSoap()或使用SoapClient我仍然收到错误并且我的soap扩展已启用 这是我控制器中的代码 $client = new SoapClient('https://adm.com/api/service.php?wsdl'); $headerbody = arra

我试图使用SoapClient向WSDL文件发送请求,但收到此错误

Class 'App\Http\Controllers\SoapClient' not found
我尝试添加
\SoapClient->callSoap()
使用SoapClient我仍然收到错误并且我的soap扩展已启用

这是我控制器中的代码

 $client  = new SoapClient('https://adm.com/api/service.php?wsdl');


    $headerbody = array('OrgId'=>'4AWisEr','OrgKey'=>'ikaroXajiD');
    $header = new SoapHeader('https://adm.com/api/service.php?wsdl','credentials',$headerbody);

    $client->__setSoapHeaders($header);

   $result = $client->emailExists($email);

   return $result;

刚刚尝试了这个,我没有得到一个名称空间错误:

<?php

namespace App\Http\Controllers;

use SoapClient;

class TestController extends Controller
{
    public function index()
    {
        $client = new SoapClient('https://adm.com/api/service.php?wsdl');
    }
}

您正在调用
新的SoapClient()
?是的,我正在调用新的SoapClient()@Thomas EdwardsCan您向我们展示了控制器中代码的相关部分吗?我已经添加了我想要实现的目标。我添加了这一点,并收到了错误类“SoapClient”未找到安装后是否重新启动了PHP?您使用的是什么版本的PHP?如果从命令行运行
php-i
,是否看到扩展?
使用SoapClient很好。