class classDb
{
private $table;
public $structure;
function __construct($structure)
{
$this->table = array(1,2,3);
}
}
$users_db = new classDb('classUser');
var_dump($users_db->table); // 1
var_dump($users_db); // 2
// 1 - Fatal error: Cannot access private property classDb::$table in C:\wamp\www\
// 2 - To zobrazi uplne vsetko :)
Chtel bych, aby mi hacker nemohl zobrazit nic z classu. Da se to zabezpecit?
var_dump($users_db->table); - napise error
var_dump($users_db); - mi bezproblemu zobrazi i $users_db->table vcetne obsahu a jeste drze vypise, ze je to private :)