Всичко идва от С/С++.
Но и в 2-та случая РНР ООП и С/С++ ООП за 2 РАЗЛИЧНИ,неща.
С/С++
typedef struct
{
int x;
void setx(int xx)
{
int x = intxx;
}
int getx(){
return x;
}
}Obj;
Obj,setx(10);
cout << ojb.getx();
PHP
class Obj{
var x;
function setx($xx){
$this->x = $xx;
}
function getx(){...