pthreads — Как написать текстовый файл в переполнении стека потока

Я не могу написать текстовый файл в потоке, используя расширение php pthreads. Но тот же кусок кода может успешно выполнить операцию вставки БД. Кто-нибудь может мне помочь?
Версия PHP: 5.6
Пожалуйста, обратитесь к следующему коду и предложите необходимые изменения:

class MyThread extends Thread
{
private $wallet;
private $std;
public function __construct($wallet,$std)
{
$this->wallet = $wallet;
$this->std = $std;
}
public function run()
{
$conn = new mysqli("localhost", "root", "", "test");
if ($conn->connect_error)
{
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO test1 (data) VALUES ('TID:".Thread::getCurrentThreadId()."')";
$conn->query($sql);
file_put_contents("abc.txt","ABCD");
}
}
$wallet = "ABC";
$std = "DEF";
$pool = new MyThread($wallet,$std);
$pool->start();

Заранее спасибо. 🙂

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector