<?php
print "Creating some objects:\n";
$a = new Vector(3, 4, 5);
$b = new Vector(10, 11, 12);
print " Created a: {$a->as_string()}\n";
print " Created b: {$b->as_string()}\n";
print "Adding a+b\n";
$c = example::addv($a, $b);
print " a+b ={$c->as_string()}\n";
print "Creating an array of vectors\n";
$va = new VectorArray(10);
print " va: size={$va->size()}\n";
$va->set(0, $a);
$va->set(1, $b);
$va->set(2, addv($a, $b));
print "Getting some array values\n";
for ($i = 0; $i < 5; $i++) {
print " va[$i] = {$va->get($i)->as_string()}\n";
}