在作曲家的 PHP 中找不到类异常



我正在尝试包含来自作曲家的包,但我收到一个找不到类的错误。

我已经尝试了以下可能性。

$supermeteor = new SupermeteorSupermeteor('XXXXXXXX');

use SupermeteorSupermeteor;
$supermeteor = new Supermeteor('xxxxxxxx');

包 composer.json:

"psr-4": {
     "Supermeteor\": ""
}

包命名空间:

namespace Supermeteor;

包类名 :

class Supermeteor() {}

错误信息

未捕获的错误:在 中找不到类"超级流星\超级流星" C:\path\to\my\file.php:16

我刚刚在本地测试了您的软件包,使用您在问题中提供的相同代码对我来说似乎工作正常。这就是我测试它的方式。

1. 创建一个新项目

在计算机上创建一个新目录。

2. 使用 Composer 将包添加到新项目

在命令行上找到新目录,并通过运行以下 composer 命令将包添加到项目自动加载器中。

composer require supermeteor/sdk-php

3. 使用套餐

在与composer.json相同的目录中创建一个 index.php 文件,并添加以下代码。

<?php
require_once __DIR__ . '/vendor/autoload.php';
use SupermeteorSupermeteor;
$supermeteor = new Supermeteor("xxx");

4. 测试结果

在终端窗口中,启动一个新的 php 服务器来为您的项目提供服务。

php -S localhost:8089

现在通过浏览器访问该网站 http://localhost:8089.

相关内容

  • 没有找到相关文章

最新更新