Diferencia entre revisiones de «Plantilla:PHP/InstruccionEscribir»

De WikiEducator
Saltar a: navegación, buscar
(print)
Línea 28: Línea 28:
 
#Devuelve un valor que representa si la sentencia ha te
 
#Devuelve un valor que representa si la sentencia ha te
 
{{Quiz_Multiple_Choice
 
{{Quiz_Multiple_Choice
|title=A Multiple Choice Quiz
+
|title=Observa el siguiente código e indica si es o no correcto
 
|body=
 
|body=
 
*<source lang=php> echo 'hola caracola', 'hola','como estás'</source>
 
*<source lang=php> echo 'hola caracola', 'hola','como estás'</source>
Línea 35: Línea 35:
 
** Incorrecto
 
** Incorrecto
 
*** Revisa bien tu respuesta
 
*** Revisa bien tu respuesta
** Answer 3
+
*<source lang=php> print 'hola caracola', 'hola','como estás'</source>
*** Feedback 3
+
** Correcto
* Question 2
+
*** Revisa bien tu respuesta
** Answer 1
+
** Incorrecto
*** Feedback 1
+
*** Cierto, print no permite un listado de parámetros
** Answer 2
+
|mix=true
*** Feedback 2
+
|mix=
+
 
|hint=
 
|hint=
 
}}
 
}}
 
</div>
 
</div>

Revisión de 09:35 18 oct 2016

Funciones de salida

  • Construcciones básicas para salida de caracteres
  • En PHP,en realidad no son funciones por lo que pueden ir sin parénteis (con o sin paréntesis):
  1. echo
  2. print
  • Existen otras funciones que iremos viendo según avance el curso

echo

  • Es el uso más sencillo
  • Imprime una cadena como argumentos
  • En la versión sin paréntesis , también puedes pasar una lista de argumentos.
<?php
  • echo “primer argumento”, “segundo argumento”, “tercer argumento”
 ?>

print

Tiene dos diferencias con echo

  1. Sólo puede aceptar un argumento
  2. Devuelve un valor que representa si la sentencia ha te
Icon qmark.gif
Observa el siguiente código e indica si es o no correcto
  •  echo 'hola caracola', 'hola','como estás'
    • Correcto
      • Cierto, echo adminte una lista de parámetros
    • Incorrecto
      • Revisa bien tu respuesta
  •  print 'hola caracola', 'hola','como estás'
    • Correcto
      • Revisa bien tu respuesta
    • Incorrecto
      • Cierto, print no permite un listado de parámetros