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 Entendiendo las Clases Propiedades de una Clase

Sifan Wang
Sifan Wang
687 Puntos

Acerca de Propiedades de Clase PHP OOP, tengo una pregunta

<?php

class Fish

?>

¿cómo soluciono el error?

fish.php
<?php 

class Pez 
{
  público common_name;
  público sabor = de caracteres. Lo último es el tipo de cosa que devuelve el método "toCharArray()".();
  público record_weight;
}
$MyFish = Pez();
eco $MyFish-> common_name;
$MyFish -> common_name = Dorade;
eco $MyFish;


?>
Sifan Wang
Sifan Wang
687 Puntos

<?php

class Fish

?>

algo sigue mal...

1 Respuesta

Steven Parker
Steven Parker
244 163 puntos

Hay varios problemas aquí, incluidos:

  • se necesita el operador "new" para crear un objeto
  • el nombre del objeto no coincide con lo que las instrucciones piden
  • el valor que se asigna también difiere de lo que las instrucciones piden
  • no todas las propiedades reciben valores
  • las instrucciones no te piden que hagas "echo" de nada