Я пытаюсь создать экземпляр внешнего класса в замыкании, но я получил ошибку.
PHP Fatal error: Uncaught Error: Class 'TestClass' not found in /home/**my home**/test-parallel.php:12
.
L.12 - $test = new TestClass();
Как мне создать экземпляр этого класса в замыкании?
Вот весь исходный код.
<?php
use parallel\Runtime;
class TestClass {
function testPrint() {
echo "TestClass";
}
}
$thread_func = function() {
$test = new TestClass();
$test->testPrint();
};
$r = new Runtime();
$r->run($thread_func);
$r->close();