[英]Loading Class In PHP Project Using Composer
我在使用此项目时遇到困难: https : //github.com/php-sepa-xml/php-sepa-xml
我使用composer设置了所有内容,但我不知道如何生成xml文件。
在doc文件夹中,有一个示例文件,我将内容复制/粘贴到新的php文件中
<?php
use Digitick\Sepa\TransferFile\Factory\TransferFileFacadeFactory;
use Digitick\Sepa\PaymentInformation;
// Code....
?>
运行代码时出现错误:
Fatal error: Uncaught Error: Class 'Digitick\Sepa\TransferFile\Factory\TransferFileFacadeFactory' not found
in C:\dev\php-sepa-xml\vendor\digitick\sepa-xml\lib\sample.php:5
我试图将我的php文件移动到不同的文件夹中,并且还更改了路径,但是我总是遇到错误。
注意:我在Windows上,因此路径可能不同。
如果您使用composer进行设置,请在php文件顶部添加autoloader
。
<?php
require "vendor/autoload.php";
use Digitick\Sepa\TransferFile\Factory\TransferFileFacadeFactory;
use Digitick\Sepa\PaymentInformation;
// Code....
?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.