我正在尝试使用PHPThumb类。奇怪的事情正在发生。我在我的脚本中包含了三个文件。我已确保正确包含这些文件。
<?php
include('PHPThumb-master/src/PHPThumb/PHPThumb.php');
include('PHPThumb-master/src/PHPThumb/GD.php');
include('PHPThumb-master/src/PHPThumb/PluginInterface.php');
每个文件都有namespace PHPThumb;
下的类定义:
<?php
namespace PHPThumb;
class GD extends PHPThumb { ...
等其他文件......
但是当我尝试制作一个对象$gd = new GD()
时,它说:
Fatal error: Class 'GD' not found ...
我做错了什么?
答案 0 :(得分:2)
我在这里学习了PHP中的命名空间:http://www.php.net/manual/en/language.namespaces.basics.php。所以这解决了我的问题。