|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2014-11-26 17:34 UTC] aharvey@php.net
-Status: Open
+Status: Not a bug
[2014-11-26 17:34 UTC] aharvey@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Thu Oct 30 14:00:01 2025 UTC |
Description: ------------ The result is wrong when access test script which is Similar to the Singleton.php example file In the browser to access .Then it's correct on the cli. Pthread is a great progress for phper。 Test script: --------------- <?php class test { public static function hello() { return true; } } if (test::hello()) { printf("...1\n"); if (test::hello()) { printf("...2\n"); } } class UserThread extends Thread { public function run () { if (test::hello()) { printf("...3\n"); if (test::hello()) { printf("...4\n"); } } } } $thread = new UserThread(); $thread->start(); Expected result: ---------------- ...1 ...2 ...3 ...4 Actual result: -------------- ...3 ...4 ...1 ...2