<?php
/*
 *      test2.php - Simple test app for ecalctoolkit.
 *         Released under GPL v2 or later.
 */
require("ecalctoolkit.h.php");

$o = new ecalctoolkit();
$tn $o->toolkitinfo();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <title><?php echo $o->toolkitinfo(true); ?> alternative test app</title>
    <meta http-equiv="content-type" content="text/html;charset=utf-8" />
    <meta name="generator" content="<?php echo $o->toolkitinfo(true); ?>" />
</head>
<body>
    <table style="border: 2px solid black; padding: 3px;">
        <tr>
            <th style="border: 1px groove black;">Function</th>
            <th style="border: 1px groove black;">Input</th>
            <th style="border: 1px groove black;">Value</th>
        </tr>
        <tr>
            <td>add()</td>
            <td><?php
$ari 
'Array("13","7","79")';
echo 
$ari;
                
?></td>
                <td><?php
eval("\$ar = $ari;");
echo 
$o->add($ar);            
                
?></td>
        </tr>
        <tr>
            <td>subtract()</td>
            <td><?php
$sri 
'Array("-3","-4","100")';
echo 
$sri;
                
?></td>
            <td><?php
eval("\$sr = $sri;");
echo 
$o->subtract($sr);            
                
?></td>
        </tr>
        <tr>
            <td>multiply()</td>
            <td><?php
$mri 
'Array("3","2","2")';
echo 
$mri;
                
?></td>
            <td><?php
eval("\$mr = $mri;");
echo 
$o->multiply($mr);            
                
?></td>
        </tr>
        <tr>
            <td>divide()</td>
            <td><?php
$dri 
'Array("1","6")';
echo 
$dri;
                
?></td>
            <td><?php
eval("\$dr = $dri;");
echo 
$o->divide($dr);
                
?></td>
        </tr>
        <tr>
            <td>power()</td>
            <td><?php
$pr1 
'6';
$pr2 '4';
echo 
"$pr1^$pr2";
                
?></td>
            <td><?php
echo $o->power($pr1,$pr2);
                
?></td>
        </tr>
        <tr>
            <td>square()</td>
            <td><?php
$sqr 
12;
echo 
$sqr;
                
?></td>
            <td><?php
echo $o->square($sqr);
                
?></td>
        </tr>
        <tr>
            <td>cube()</td>
            <td><?php
$cr 
3;
echo 
$cr;
                
?></td>
            <td><?php
echo $o->cube($cr);
                
?></td>
        </tr>
        <tr>
            <td>Memory test</td>
            <td>M1 = 4, M2 = 7</td>
            <td><?php
$o
->set_memory(1,4);
$o->set_memory(2,7);
echo 
$o->multiply(Array("m1","m2"));
                
?></td>
        </tr>
        <tr>
            <td>factorial()</td>
            <td><?php
$fai 
5;
echo 
$fai;
                
?></td>
            <td><?php
echo $o->factorial($fai);
            
?></td>
        </tr>
        <tr>
            <td>get_pi()</td>
            <td><?php
echo $o->get_pi();
                
?></td>
        </tr>
    </table>
</body>
</html>