在php中添加/分组类

时间:2014-11-04 14:53:27

标签: php function class github

我正在整合Github library

我的主要问题是我绝对不知道如何使用甚至引用这些类。这是我所做的,但我得到错误(在下面列出),我的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

非常感谢您的投入!

2 个答案:

答案 0 :(得分:1)

如您所见,此库似乎与Composer兼容。所以你需要做的就是使用composer,并在引导程序文件中包含供应商自动加载文件,它应该自行推出。 :)

答案 1 :(得分:0)

我认为您需要包含或要求类文件

require "path/to/Class/class.php";

然后通过

实现
$textStatistics = new TextStatistics();