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 PHP en la Web Función de Fecha

Marcando erróneamente código correcto como incorrecto

Mi código devuelve la fecha correcta y está correctamente construido. La documentación de PHP claramente indica " timestamp es opcional y por defecto toma el valor de time()" sin embargo mi código está marcado como incorrecto y la respuesta "bummer" implica que DEBO proporcionar un segundo parámetro para la función date.

index.php
<?php
eco 'Hoy es ';
//Coloque su código debajo de este comentario
eco fecha('F d\, Y' );
?>

Gracias por las respuestas. Eliminé la barra diagonal y funcionó.

2 Respuestas

No necesitas esa barra invertida.

Se está marcando como incorrecto porque el verificador de desafíos para esta tarea no solo mira tu resultado, busca este texto exacto: date('F d, Y') si no encuentra esa cadena exacta de caracteres (incluyendo el mismo espaciado) entonces no aceptará el código.

Parte de la razón para esto es que con este desafío es posible obtener el resultado correcto sin usar el código correcto. Por ejemplo, podrías simplemente imprimir la fecha actual escribiéndola manualmente en lugar de usar la date función, o podrías usar el j símbolo (día sin cero inicial) en lugar del d símbolo (día con cero inicial) al formatear la fecha. Eso produciría el resultado correcto en cualquier fecha que no necesite un cero inicial para ser de dos dígitos.

Idealmente, el verificador de código estaría escrito para verificar esos dos escenarios específicamente en lugar de estar codificado de una manera tan estricta, pero así es como se configuró para este ejercicio en particular.

Entonces si cambias tu código a esto:

<?php
eco 'Hoy es ';
//Coloque su código debajo de este comentario
eco fecha('F d, Y');
?>

Entonces tu código será aceptado.