类别';App\Libraries\QRcode';未找到-使用CodeIgniter PHP二维码CodeIgniter 4
我是Codeigniter 4的新手。我想在没有编写器的情况下完成它。我已经包括了使用命名空间的库和在控制器中的使用,但问题仍然存在类别';App\Libraries\QRcode';未找到-使用CodeIgniter PHP二维码CodeIgniter 4,php,codeigniter,qr-code,codeigniter-4,Php,Codeigniter,Qr Code,Codeigniter 4,我是Codeigniter 4的新手。我想在没有编写器的情况下完成它。我已经包括了使用命名空间的库和在控制器中的使用,但问题仍然存在 use App\Libraries\Ciqrcode; public function qr_code() { $template = new Ciqrcode(); $params['data'] = 'This is a text to encode become QR Code'; $params[
use App\Libraries\Ciqrcode;
public function qr_code()
{
$template = new Ciqrcode();
$params['data'] = 'This is a text to encode become QR Code';
$params['level'] = 'H';
$params['size'] = 10;
$params['savename'] = FCPATH.'tes.png';
$template->generate($params);
}
你的问题不是很清楚。与共享代码上的导入路径相比,您的错误显示了不同的路径。您尝试使用的库似乎缺少一些文件,但codeigniter现在使用名称空间并使用…我认为您的问题更多地在于您对名称空间的理解。您可能已成功地重新定位了
Ciqrcode
类,但尚未调整该类所依赖的任何其他类的名称空间;因此,您的实际错误不是在Ciqrcode
类中查找QRcode
。如果要手动重新定位命名空间类,则必须相应地重新定位所有类,否则将无法工作。“仅供参考,这正是作曲家帮助你们避免的。”parttimeturtle同意。