[英]How do I use a library, installed with composer, that doesn't support autoloading?
如何使用圖書館與不支持自動加載作曲家安裝? 例如:
<?php
class ColorGenerator
{
public function foo()
{
$color = new Color("#336699");
//Class 'Color' not found
$color = new phpColors\Color("#336699");
//Class 'phpColors\Color' not found
}
}
我想需要使用類文件,但是我不知道什么是最佳實踐解決方案。
從您輸入的鏈接中:
/**
* Using The Class
*/
use phpColors\Color;
// Initialize my color
$myBlue = new Color("#336699");
echo $myBlue->darken();
// 1a334d
第一行代碼看起來像是您可能感興趣的東西……只要確保您的源代碼(phpColors文件夾)與您嘗試使用它的.php文件位於同一目錄中即可。
編輯:改變using
來use
。 感謝Rahil抓住了這一點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.