Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

PHP Conceptos Básicos de PHP Orientado a Objetos Construyendo la Receta Métodos Mágicos

¿Podemos usar construct en una matriz?

Funciona muy bien para establecer el título, pero ¿cómo podemos pasar un array de múltiples ingredientes?

1 Respuesta

-Pasar un array de arrays de ingredientes asociativos.

-Recorrer el array, llamando al método setIngredient para cada array de ingredientes asociativos.

$ingredients = array(
  array('name'=>'firstname','measure'=>'cups'),
  array('name'=>'secondname','measure'=>'cups')
)

new Recipe($ingredients);

__construct($ings) {
  foreach($ings as $ing) { 
    $this->setIngredient($ing); 
  }
 }

Increíble, muy genial. Gracias Stef Brands !!