我正在尝试使用 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 ...
我究竟做错了什么?
最佳答案
我在这里了解了 PHP 中的命名空间:http://www.php.net/manual/en/language.namespaces.basics.php .所以这解决了我的问题。
关于php - 在命名空间下使用 PHPThumb 类时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22537039/