Diferencia entre revisiones de «Plantilla:PHP/InstruccionEscribir»

De WikiEducator
Saltar a: navegación, buscar
(echo)
(Funciones de salida)
Línea 1: Línea 1:
 
<div class="slide">
 
<div class="slide">
 +
{{MRM_Puntos clave|Title= PHP instruccion inicio fin|
 +
;En PHP el bloque '''inicio''' y '''fin''' está especificado con los caracteres
 +
<source lang=php>
 +
  { //inicio de bloque
 +
  } //fin de bloque
 +
</source>
 +
;Por otro lado el inicio del programa se especifica con las etiquetas
 +
<source lang=php>
 +
<?php //Etiqueta de inicio de script
 +
 +
?>  //Etiqueta de fin de script
 +
</source>
 +
}}
 +
 
== Funciones de salida==
 
== Funciones de salida==
 
*Construcciones básicas para salida de caracteres
 
*Construcciones básicas para salida de caracteres

Revisión de 04:03 6 feb 2018


Icon key points.gif

PHP instruccion inicio fin

En PHP el bloque inicio y fin está especificado con los caracteres
  { //inicio de bloque
  } //fin de bloque
Por otro lado el inicio del programa se especifica con las etiquetas
 <?php //Etiqueta de inicio de script
 
 ?>  //Etiqueta de fin de script



Funciones de salida

  • Construcciones básicas para salida de caracteres
  • En PHP,en realidad no son funciones por lo que pueden ir sin paréntesis (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

  • Esta sentencia es igual en uso y funcionalidad que echo
  • Tiene dos diferencias con echo
  1. Sólo puede aceptar un argumento
  2. Devuelve un valor booleano que representa si la sentencia ha tenido exito o no
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 admite 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