Source code for sample1.php
  phpDocumentor for newbies tutorial
 
 sample1.php<?php  
// sample file #1  
   
include_once 'sample2.php';  
   
$GLOBALS['_myvar'] = 6;  
   
define('anotherconstant', strlen('hello'));  
   
function firstFunc($param1, $param2 = 'optional')  
{  
    static $staticvar = 7;  
    global $_myvar;  
    return $staticvar;  
}  
   
class myclass {  
    var $firstvar = 6;  
    var $secondvar =  
        array(  
            'stuff' =>  
                array(  
                    6,  
                    17,  
                    'armadillo'  
                ),  
            testing => anotherconstant  
        );  
   
    function myclass()  
    {  
        $this->firstvar = 7;  
    }  
      
    function parentfunc($paramie)  
    {  
        if ($paramie) {  
            return 6;  
        } else {  
            return new babyclass;  
        }  
    }  
}  
   
class babyclass extends myclass {  
    var $secondvar = 42;  
    var $thirdvar;  
      
    function babyclass()  
    {  
        parent::myclass();  
        $this->firstvar++;  
    }  
      
    function parentfunc($paramie)  
    {  
        return new myclass;  
    }  
}  
?>  
  
| Prev | 
Up | 
Next | 
 
| phpDocumentor Quickstart | 
phpDocumentor Quickstart | 
Source code for sample2.php | 
 
 
        
       |   
     |