Ejercicios resueltos de PHP y MySQL - Página 2

Curso de PHP y MySQL desde cero

Soluciones de ejercicios de PHP y MySQL - Página 1

    Capítulo 11

  1. El valor que está en la posición 3 es "jueves". Aunque es el cuarto elemento, en esta sintaxis de array, se cuenta empezando por el 0.
  2. Esta era una pregunta trampa. No hay posición 7 en este array. Llega hasta la 6.
  3. Espero que hayas podido enfrentarte a la aberración que he escrito. Aquí tienes la solución que sanará las heridas de tus ojos.
  4. Código PHP

    $colores = array("rojo", "verde", "azul", "amarillo", "jueves", "naranja" "morado");

    El símbolo "&" es incorrecto. Se parece ligeramente al del dólar, pero no lo es.
    Los dos puntos no van después de colores. Tiene que ser el operador de asignación =.
    Array se escribe con doble r.
    Verde, va con v y no con b. La ortografía del lenguaje humano es tan importante como aprender la sintaxis de programación.
    "jueves" es un valor correcto, pero no tiene sentido que esté en un array de colores.
    naranja debería ir con comillas. Es un string.
    Puesto que el array está declarado con el método array(), el corchete del final, debe ser un paréntesis.
    Falta una coma después de naranja.
    Para rematar, falta el punto y coma.

    Capítulo 12

  5. true, false, true y true.
  6. Capítulo 13

  7. false
  8. true
  9. true
  10. true
  11. true
  12. true
  13. false
  14. true
  15. false
  16. Capítulo 14

  17. true. $valor1 es igual a 50 (esto se cumple) o $valor2 es diferente a $valor4 (no se cumple). En conjunto, por el or, devuelve true.
  18. true. $valor4 no es igual a 3 y además $valor2 no es diferente a $valor4, por lo que al estar con un not (!), da true.
  19. false. $valor2 es igual a $valor4, pero $valor1 no es igual a 80. Al estar con un and, el conjunto devuelve false.