this is just a template to start you off with assignment01
see source code at end of output
***-----------------
--***---------------
----*---------------
----*---------------
----*---------------
----*---------------
----*---------------
----*****-----------
--------*-----------
--------**----------
---------**---------
----------*---------
----------*---------
----------*---------
----------*---------
----------**--------
-----------*--------
-----------*--------
-----------*--------
-----------*--------
Array ( [g] => georgegeorge )


---------- END OF OUTPUT ----------


<?php

echo "this is just a template to start you off with assignment01<br />";
echo 
"see source code at end of output<br />";

// ----- PART ONE -----

# initialize array
$s "--------------------<br />";
$a = array($s,$s,$s,$s,$s,$s,$s,$s,$s,$s,$s,$s,$s,$s,$s,$s,$s,$s,$s,$s);
// print_r($a);

echo "<pre>";
$prstr "*-------------------<br />";

$currentx 0;
$currenty 0;

$direction rand(0,1);

while (
$currentx 20 and $currenty 20) {
    if(
$direction) { // x was incremented
        
$prstr[++$currentx] = '*';
    }
    else { 
// y was incremented
        
$a[$currenty++] = $prstr;
        
$prstr "--------------------<br />";
        
$prstr[$currentx] = "*";
    }
    
$direction rand(0,1);
}

if(
$currentx == 20) {
    for(
$i $currenty$i 20$i++) {
        
$prstr "-------------------*<br />";
        
$a[$currenty++] = $prstr;
    }
}
else {
    
$lastx $currentx;
    for(
$i $lastx$i 20$i++) {
        
$prstr[$i] = '*';
    }
    
$a[$currenty++] = $prstr;
}

for(
$i=0$i<20$i++) echo $a[$i];

echo 
"</pre>";

// ----- PART TWO -----

// ----- PART THREE -----

$name "george";
$b = array($name[0]=>$name.$name);
print_r($b);
echo 
"<br /><br /><br />";

echo 
"---------- END OF OUTPUT ----------";

echo 
"<br /><br /><br />";

show_source(__FILE__);
?>