В чем разница между модификаторами доступа в php? [закрыто]
Я полностью запутался с модификаторами доступа в php. Есть ли какая-либо разница в использовании памяти для модификаторов доступа или только разница в доступности? Пожалуйста, предложите. Если у меня есть следующий код:
public Class Employee {
public $emp_name='xyz';
protected $emp_phone='1234567891';
private $emp_code='101';
public function getName($name) {
return 'Employee name is :' . $name;
}
protected function getPhone($ph) {
return 'Employee contact number is :' . $ph;
}
private function getCode($id) {
return 'Employee code is :' . $id;
}
$emp = new Employee();
$emp->getName($emp_name);
$emp->getPhone($emp_phone);
$emp->getName($id);
}
Теперь кто-нибудь может сказать мне, сколько памяти будет выше переменной или функции.