Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/Sintaxis/1»

De WikiEducator
Saltar a: navegación, buscar
Línea 22: Línea 22:
  
 
;características de php
 
;características de php
 +
<div class=slide>
 +
==Programa: conjunto de instrucciones==
 +
{{MRM_Objetivo|
 +
'''''Un programa es un conjunto de instrucciones'''''
 +
*Analizaremos las instrucciones que hay.
 +
*Posteriormente Veremos cómo se escriben en php.
 +
}}
 +
</div>
 +
 +
<div class="slide">
 +
===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 cómo se construyen las expresiones.
 +
</div>
 +
 +
<div class="slide">
 +
;Semántica
 +
Habla del significado.
 +
{{MRM_Puntos clave|
 +
;Estudiaremos alguna peculiaridad, como el hecho de que php es un lenguaje '''''altamente orientado a expresiones'''''
 +
}}
 +
</div>
 +
 +
<div class="slide">
 +
===Instrucciones en un lenguaje de programación===
 +
#'''''Inicio Fin''''' de bloque
 +
#Instrucción/función de '''''leer''''' del teclado, '''''escribir''''' por pantalla
 +
#'''''Declaraciones''''' (variables, constantes, funciones, clases, objetos, ...)
 +
#'''''Asignación'''''
 +
#'''''Invocación''''' (llamada a función o método)
 +
#'''''Estructura de control''''' (selectiva, iterativa)
 +
</div>
 +
 +
 +
<div class="slide">
 +
;Instrucción de inicio fin de bloque
 +
<source lang = php>
 +
{ //Instrucción de inicio de bloque
 +
} //Instrucción de fin de bloque
 +
</source>
 +
</div>
 +
<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>
 +
}}
 +
</div>
 +
</div>

Revisión de 03:27 19 oct 2018


Introducción a PHP



Icon objectives.jpg
Sección de introducción a PHP
  • En esta sección veremos qué es el lenguaje php y para qué sirve


Qué es php

  • PHP (acrónimo de PHP: Hypertext Preprocessor)

De php podríamos decir

  • Es un lenguaje de código abierto
  • Muy popular (Podríamos pensar en un estándar?), una gran comunidad de soporte en internet que aporta, colabora y soluciona dudas
  • Especialmente adecuado para desarrollo web (Se puede usar como lenguaje de escritorio, pero no es su principal propósito).
  • Actualmente está la versión 7.2.9 (16 Aug 2018), estando ya en testing la versión 7.3.
  • Ver las nuevas características de php


Icon inter.gif
Caracterísitcas de php 7

http://php.net/manual/es/migration70.php


  • Se usa mucho la versión 5.9
características de php

Programa: conjunto de instrucciones

Icon objectives.jpg
Objetivo

Un programa es un conjunto de instrucciones

  • Analizaremos las instrucciones que hay.
  • Posteriormente Veremos cómo se escriben en php.

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 cómo 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 altamente 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)


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



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


</div>