Diferencia entre revisiones de «Plantilla:PHP/ProgramaConjuntoInstrucciones»

De WikiEducator
Saltar a: navegación, buscar
Línea 34: Línea 34:
 
*Esto es por que el fin de código php '''''?>''''' implica esta instrucción
 
*Esto es por que el fin de código php '''''?>''''' implica esta instrucción
 
*Nosotros mejor lo usaremos siempre
 
*Nosotros mejor lo usaremos siempre
 +
</div>
 +
<div class="slide">
 
{{Tip|Si solo queremos insertar una instrucción puede suele obviarse el ''''';'''''
 
{{Tip|Si solo queremos insertar una instrucción puede suele obviarse el ''''';'''''
 
<source lang=php>
 
<source lang=php>
Línea 42: Línea 44:
 
     <?php echo "otro hola" ?>
 
     <?php echo "otro hola" ?>
 
     <!-- mas instrucciones html -->
 
     <!-- mas instrucciones html -->
     <?php echo "otra instruccion sin ;" ?>
+
     <?php echo "otra instrucción " ?>
 
     .....
 
     .....
 
   </html>
 
   </html>
 
</source>
 
</source>
 
}}
 
}}
 +
</div>
 +
<div class="slide">
 
{{Tip|También puede haber ;
 
{{Tip|También puede haber ;
 
<source lang=php>
 
<source lang=php>
 
   <html>
 
   <html>
 
     ......
 
     ......
     <?php echo "hola" ?>
+
     <?php echo "hola" ;?>
 
     <!-- instrucciones html -->
 
     <!-- instrucciones html -->
     <?php echo "otro hola" ?>
+
     <?php echo "otro hola" ; ?>
 
     <!-- mas instrucciones html -->
 
     <!-- mas instrucciones html -->
     <?php echo "otra instruccion sin ;" ?>
+
     <?php echo "otra instrucción " ; ?>
 
     .....
 
     .....
 
   </html>
 
   </html>
 
</source>
 
</source>
 
}}
 
}}
 +
</div>
 +
<div class="slide">
 
;Instrucción de inicio fin de bloque
 
;Instrucción de inicio fin de bloque
 
  <source lang = php>
 
  <source lang = php>

Revisión de 20:29 6 oct 2016

v

Planteando un lenguaje de programación

Léxicos
  • Son las palabras reservadas del lenguaje
http://php.net/manual/es/reserved.keywords.php
Sintaxis
Reglas de construcción
Son las ya conocidas, pero veremos como se construyen las expresiones
Semántica
Habla del significado


Icon key points.gif

Puntos clave

Estudiaremos alguna peculiaridad como el hecho de que php es un lenguaje muy orientado a expresiones



Instrucciones en un lenguaje de programación

  1. Inicio Fin de bloque
  2. Instrucción/función de leer del teclado, escribir por pantalla
  3. Declaraciones (variables, constantes, funciones, clases, objetos, ...)
  4. Asignación
  5. Invocación (llamada a función o método)
  6. Estructura de control (selectiva, iterativa)
Separando instrucciones
  • Para separar una instrucción de otra usaremos ; (punto y coma)
  • Su uso es obligatorio a execepción de la última instrucción que se puede obviar
  • Esto es por que el fin de código php ?> implica esta instrucción
  • Nosotros mejor lo usaremos siempre
Icon present.gif
Tip: Si solo queremos insertar una instrucción puede suele obviarse el ;
  <html>
    ......
    <?php echo "hola" ?>
    <!-- instrucciones html -->
    <?php echo "otro hola" ?>
    <!-- mas instrucciones html -->
    <?php echo "otra instrucción " ?>
    .....
  </html>


Icon present.gif
Tip: También puede haber ;
  <html>
    ......
    <?php echo "hola" ;?>
    <!-- instrucciones html -->
    <?php echo "otro hola" ; ?>
    <!-- mas instrucciones html -->
    <?php echo "otra instrucción " ; ?>
    .....
  </html>


Instrucción de inicio fin de bloque
 { //Instrucción de inicio de bloque
 } //Instrucción de fin de bloque