如何使用不支持自动加载的作曲家安装的library? E.g:
<?php
class ColorGenerator
{
public function foo()
{
$color = new Color("#336699");
//Class 'Color' not found
$color = new phpColors\Color("#336699");
//Class 'phpColors\Color' not found
}
}
我认为需要提供类文件,但我不知道最佳实践解决方案是什么。
答案 0 :(得分:0)
从您放置的链接:
/**
* Using The Class
*/
use phpColors\Color;
// Initialize my color
$myBlue = new Color("#336699");
echo $myBlue->darken();
// 1a334d
第一行代码看起来像你可能感兴趣的东西......只要确保你的源代码(phpColors文件夹)与你试图使用的.php文件位于同一目录中。
编辑:将using
更改为use
。感谢Rahil抓住了它。