35 lines
		
	
	
		
			559 B
		
	
	
	
		
			PHP
		
	
	
		
		
			
		
	
	
			35 lines
		
	
	
		
			559 B
		
	
	
	
		
			PHP
		
	
	
| 
								 | 
							
								<?php
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								use Complex\Complex as Complex;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								include('../classes/Bootstrap.php');
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$values = [
							 | 
						||
| 
								 | 
							
								    new Complex(123),
							 | 
						||
| 
								 | 
							
								    new Complex(456, 123),
							 | 
						||
| 
								 | 
							
								    new Complex(0.0, 456),
							 | 
						||
| 
								 | 
							
								];
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								foreach ($values as $value) {
							 | 
						||
| 
								 | 
							
								    echo $value, PHP_EOL;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								echo 'Addition', PHP_EOL;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$result = \Complex\add(...$values);
							 | 
						||
| 
								 | 
							
								echo '=> ', $result, PHP_EOL;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								echo PHP_EOL;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								echo 'Subtraction', PHP_EOL;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$result = \Complex\subtract(...$values);
							 | 
						||
| 
								 | 
							
								echo '=> ', $result, PHP_EOL;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								echo PHP_EOL;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								echo 'Multiplication', PHP_EOL;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$result = \Complex\multiply(...$values);
							 | 
						||
| 
								 | 
							
								echo '=> ', $result, PHP_EOL;
							 |