Я не понимаю тебя, если честно. И не понимаю при чем тут "непонятная таблица", C#, get/set и читаемость кода.
В php достаточно возможностей, чтобы все было понятно и читаемо.
Если мне нужно делать get/set в одной функции я могу написать примерно так:
function GetSetFunc($var = '', $par = '')
{
if ($par)
$this->$var = $par;
else
return $this->$var;
}
Делов-то.