我整合了Github上庫https://github.com/DaveChild/Text-Statistics/blob/master/README.md添加/分組類在PHP
我的主要問題是,我是絕對有沒有怎麼用,甚至引用這些類的想法。這是我做了什麼,但我得到的錯誤(如下所示)和我的PHP報告是
錯誤
Fatal error: Class 'DaveChild\TextStatistics\TextStatistics' not found in /Users/Mac3/Documents/Sites/Text-Statistics-master/index.php on line 10
,這裏是一個簡單的代碼
ini_set('display_errors', 1);
error_reporting(~0);
use \DaveChild\TextStatistics as TS;
$textStatistics = new TS\TextStatistics;
$text = 'The quick brown fox jumped over the lazy dog.';
echo 'Flesch-Kincaid Reading Ease: ' . $textStatistics->fleschKincaidReadingEase($text);
和我的文件位置是index.php,位於主目錄中。所以,如果我需要包括或參考類我必須鏈接此類似
src/DaveChild/TextStatistics
非常感謝您的意見!
不起作用致命錯誤:在第10行中找不到類「TS \ TextStatistics」 – 2014-11-04 15:33:33
您是對的。但我發現它必須是命名空間的東西。我註釋掉了類文件中的所有命名空間行。這對我有效。 – ascorbin 2014-11-04 15:54:01
你是對的,我只添加了班級,沒有其他文件,將其包含在我的項目中,它的工作原理與你的解決方案一樣 - 我相信實際班級在328行上有錯誤,但是如果註釋掉它可以工作 – 2014-11-04 16:07:12