首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未定义的const "Laminas\Soap\SOAP_1_2“

未定义的const "Laminas\Soap\SOAP_1_2“
EN

Stack Overflow用户
提问于 2022-01-25 21:14:51
回答 1查看 395关注 0票数 0

我从PHP中的Soap开始,而Laminas框架有一个小问题,它会抛出这个错误。

PHP错误

这是密码

代码语言:javascript
复制
<?php

// api.php

require_once __DIR__ . '/vendor/autoload.php';

class Hello
{
    /**
     * Say hello.
     *
     * @param string $firstName
     * @return string $greetings
     */
    public function sayHello($firstName)
    {
        return 'Hello ' . $firstName;
    }

}

$serverUrl = "http://localhost/soap.php";
$options = [
    'uri' => $serverUrl,
];
$server = new \Laminas\Soap\Server(null, $options); // This line throw the error
// Code...

谢谢你的回答。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-29 16:54:40

错误是Undefined constant Laminas\Soap\SOAP_1_2。常数SOAP_1_2是在PHP SOAP扩展中定义的。使用它就行了。

检查phpinfo()输出中是否启用了Soap,如果没有启用则检查是否启用了启用它

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70855764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档