yes, private and public delarations of class variables and functions is available in php5
Imo it's good practice to declare a variable or function private/public regardless of the default....but that's just me 
To call a function with a class file in php5 use:
$this->functionName(arg1,arg2,argN);