| 
<?php
 include_once("Thread.php");
 
 function test($test_arg){
 
 return "Pass in variable ".$test_arg.".<br />";
 
 }
 
 function test_2($test_arg){
 
 $start = time();
 
 while (time() < $start+$test_arg){
 
 
 
 }
 
 return $test_arg." seconds have passed.<br />";
 
 }
 
 
 
 $program_start_time = time();
 
 
 
 $thread_a = new Thread("localhost",80);
 
 $thread_a->setFunc("test",array("Hello World"));
 
 $thread_a->start();
 
 
 
 $thread_b = new Thread("localhost",80);
 
 $thread_b->setFunc("test_2",array(2));
 
 $thread_b->start();
 
 
 
 $thread_c = new Thread("localhost",80);
 
 $thread_c->setFunc("test_2",array(1));
 
 $thread_c->start();
 
 
 
 echo $thread_a->getreturn();
 
 echo $thread_b->getreturn();
 
 echo $thread_c->getreturn();
 
 
 
 echo "Main Program has run ".(time()-$program_start_time)." seconds<br />";
 
 
 
 ?>
 |