note 127700 added to language.fibers
| From: | dvohra09.yahoo.com via php-notes | Date: | Fri, 07 Oct 2022 16:51:46 +0000 |
| Subject: | note 127700 added to language.fibers | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-219649@lists.php.net to get a copy of this message | ||
Fiber::isRunning does not return a value
Sample
-------
<?php
$fiber = new Fiber(function (): void {
$value = Fiber::suspend('suspend');
echo "Fiber is resumed with value: ", $value, "\n";
});
echo "Fiber not yet started.", "\n";
$value = $fiber->start();
echo "Fiber is started: ", $fiber->isStarted(), "\n";
echo "Fiber is suspended: ", $fiber->isSuspended(), "\n";
echo "Fiber is running: ", $fiber->isRunning(), "\n";
echo "Fiber is suspended with value: ", $value, "\n";
$fiber->resume('resume');
echo "Fiber is running: ", $fiber->isRunning(), "\n";
?>
Output
---
Fiber not yet started. Fiber is started: 1 Fiber is suspended: 1 Fiber is running: Fiber is
suspended with value: suspend Fiber is resumed with value: resume Fiber is running:
----
Server IP: 45.112.84.4
Probable Submitter: 45.91.159.161 (proxied: 2001:569:71e0:1300:2998:e446:8a3d:e9b)
----
Manual Page -- https://php.net/manual/en/language.fibers.php
Edit -- https://main.php.net/note/edit/127700
Del: integrated -- https://main.php.net/note/delete/127700/integrated
Del: useless -- https://main.php.net/note/delete/127700/useless
Del: bad code -- https://main.php.net/note/delete/127700/bad+code
Del: spam -- https://main.php.net/note/delete/127700/spam
Del: non-english -- https://main.php.net/note/delete/127700/non-english
Del: in docs -- https://main.php.net/note/delete/127700/in+docs
Del: other reasons-- https://main.php.net/note/delete/127700
Reject -- https://main.php.net/note/reject/127700
Search -- https://main.php.net/manage/user-notes.php