【发布时间】:2016-12-02 01:41:57
【问题描述】:
我正在尝试使用 pthreads 的 Ratchet,但遇到了我对命名空间的不理解。我已将新文件添加到我的应用程序中:
<?php
namespace MyApp;
class Test1 extends Thread
{
public function run()
{
for ($i = 0; $i < 2; $i++) {
sleep(10);
echo 1 . date(' H:i:s') . "\n";
}
}
}
但我弄乱了命名空间,因为我收到了这个错误:
PHP Fatal error: Class 'MyApp\Thread' not found in /home/idea/CLI/src/MyApp/Test1.php on line 4
Fatal error: Class 'MyApp\Thread' not found in /home/idea/CLI/src/MyApp/Test1.php on line 4
为什么 PHP 找不到 Thread 类?它在 Ratchet 之外运行良好。
【问题讨论】:
-
能否包含您的文件夹结构。
-
但是 Thread 类来自 pthreads,它不在我的项目中。
标签: php namespaces ratchet