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 Acceso a Matrices

PHP orientado a objetos, tarea $colors 2 de 5

El desafío es "Añade tres colores a tu matriz: 'red', 'blue', & 'green'. "

Sigo recibiendo:

No estoy seguro de qué estoy haciendo mal. Copié el mismo formato utilizado en el video de matriz asociativa. Pensé que los valores venían después de las flechas gruesas, así que no estoy seguro de qué está pasando.

¡Cualquier ayuda sería apreciada! Me estoy volviendo loco tratando de resolverlo

index.php
<?php

//Coloque su código debajo de este comentario

$colors = de caracteres. Lo último es el tipo de cosa que devuelve el método "toCharArray()".(
  red => $red, 
  blue => $blue, 
  green => $green
  );
?>

3 Respuestas

Mark Sebeck
Mark Sebeck
38,347 Puntos

Disculpa Emilie. Después de una mirada más cercana, eso no funcionará. Solo necesitas hacer una matriz simple, no una matriz asociativa como la que hicieron en el video. Solo quieres almacenar colores. Algo así:

$colors = array("red", "blue", "green");
Mark Sebeck
Mark Sebeck
38,347 Puntos

Hola Emilie. La buena noticia es que tu código es correcto. La mala noticia es que el verificador de desafíos parece tener un problema con las nuevas líneas. Intenta poner tu matriz en una sola línea y debería pasar.

$colors = array("red" => $red, "blue" => $blue, "green" => $green);

Sigue adelante Emilie y asegúrate de publicar en la comunidad si te atascas.

Hola Mark, muchas gracias por la respuesta. ¡El segundo funcionó!