For installation tutorials, refer to thread installation
Directly on a simple code
classtestextendsThread { Public function__construct($fun) {$this->fun=$fun; } Public functionrun() {$param=$this->fun;$this-$param(); }Private functiontest1() {Echo1;Echo"
"; }Private functiontest2() {Sleep3);Echo2;Echo"
"; }Private functiontest3() {Echo3;Echo"
"; }}$arr=Array(' test1 ',' Test2 ',' Test3 ');foreach($arr as$fun){$th[]=NewTest$fun);}foreach($th as$worker){$worker->start ();}
The output is
1
3
2
The test class inherits the thread class and needs to implement the Run method, and the Start method automatically opens a thread to execute the program in the Run method, please refer to the official manual for the thread specific method.
http://php.net/manual/zh/class.thread.php
'). addclass (' pre-numbering '). Hide (); $ (this). addclass (' has-numbering '). Parent (). append ($numbering); for (i = 1; i <= lines; i++) {$numbering. Append ($ ('
'). Text (i)); }; $numbering. FadeIn (1700); }); });
The above describes the use of PHP thread extensions, including aspects of the content, I hope that the PHP tutorial interested in a friend helpful.