cryteck Posted May 31, 2012 at 08:59 AM Report #459330 Posted May 31, 2012 at 08:59 AM (edited) Bom dia P@P. Eu tou com um problema que é o seguinte: tenho uma classe utilizadores e pertendo guardar utilizadores para um ficheiro txt. Até aí já consegui. Só que há um problema num dos campos dos utilizadores tenho de ter um array o array de $purchases que vai sendo modificado conforme um determinado utilizador execute compras em que esse array deverá ter id´s de compras. class User { private $userID; private $userName; private $password; private $purchases = array(); function __construct($userID, $userName, $password, $purchases) { $this->userID = $userID; $this->userName = $userName; $this->password = $password; $this->purchases = $purchases; } public function getUserID() { return $this->userID; } public function getUserName() { return $this->userName; } public function getPassword() { return $this->password; } public function getPurchases() { return $this->purchases; } public function setUserID($userID) { $this->userID = $userID; } public function setUserName($userName) { $this->userName = $userName; } public function setPassword($password) { $this->password = $password; } public function setPurchases($compras) { $this->purchases = $compras; } } $list2 = new ListUsers('utilizadores.txt'); $list2->lerFicheiro(); $id = $list2->gerarCode(9); $user = new User($id, "Luis Sousa", '1234567890a', 'NULL'); $list2->adicionar($user); $list2->escreverFicheiro(); Qual seria a melhor maneira de fazer o que descrevi anteriormente? Digam da vossa justiça. Cumprimentos, Cryteck 🙂 Edited May 31, 2012 at 10:56 AM by brunoais geshi!!!
MASNathan Posted May 31, 2012 at 09:37 AM Report #459345 Posted May 31, 2012 at 09:37 AM Olá, coloca também o código da class ListUsers(), para podermos perceber melhor
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now