gpt4 book ai didi

php - 在来自 Composer 的 PHP 中找不到类异常

转载 作者:行者123 更新时间:2023-12-04 16:51:21 29 4
gpt4 key购买 nike

我正在尝试包含来自 Composer 的包,但我收到了 未找到类 错误。

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

$supermeteor = new \Supermeteor\Supermeteor('XXXXXXXX');


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

包 composer.json:
"psr-4": {
"Supermeteor\\": ""
}

包命名空间:
namespace Supermeteor;

包类名:
class Supermeteor() {}

错误信息

Uncaught Error: Class 'Supermeteor\Supermeteor' not found in 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 Supermeteor\Supermeteor;

$supermeteor = new Supermeteor("xxx");

4. 测试结果

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

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

关于php - 在来自 Composer 的 PHP 中找不到类异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56590698/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com