Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2012, 04:46
alehuelva
 
Fecha de Ingreso: noviembre-2011
Mensajes: 20
Antigüedad: 12 años, 5 meses
Puntos: 0
Manejo de arrays dentro de clases

Hola, llevo toda la manana con un error de concepto que no soy capaz de resolver, espero puedan ayudarme.

Tengo una clase,

Código:
class loadxml{
 protected $errors =array(); //Array with errors
 protected $projectsname = array ();
Necesito, que en una función, poder definir los campos del array $errors, que serían $name and $cont; La idea es pasarle para un determinado [$id], al campo $errors[$id]->name = $projectsname[$id] -> name.

A $projectsname y a $errors Se rellenan desde unos vqlores pasados por xml,
Código:
foreach ($xmlprojects->project as $proj) {
			$this->errors[(int)$proj->id] = 0;
			$this->errors[(int)$proj->id]->name = (string) $proj -> name;
Mi idea era hacer algo así, pero creo que antes necesito hacr un constructor, lo que me pasa es un claro error de concepto, pero no encuentro ningún manual que me ayude a manejar arrays dentro de clases, y estoy algo perdido, ya que soy aprendiz y quieren que lo saque por mi mismo sin ayuda, me encuentro un poco bloqueado ahora mismo incapaz de avanzar, les agradecería su ayuda!