bueno en php, hay cosas que se puede simplificar y que son de mucha ayuda , ya te topaste con una de ellas
Código PHP :
while ($this->filas[]=$resultado->fetch_assoc());
otra es la de switch
Código PHP :
switch(true)
{
case is_bool($var): return blabla_bool();break;
case is_string($var): return blabla_string($var);break
}
bueno en fin ahora lo del while es algo abreviado de lo que realmente tendrias que hacer osea
Código PHP :
$fila = $resultado->fetch_assoc();
$i = 0;
while (!empty($fila))
{
$this->filas[$i] = $fila;
$i++;
$fila = $resultado->fetch_assoc();
}
todos los lenguajes de programacion tienen sus pros y sus contras pero para cada caso hay soluciones interesantes tanto para aligerar carga , usar menos memoria , etc ,