|
|
Línea 2: |
Línea 2: |
| ==Programa: conjunto de instrucciones== | | ==Programa: conjunto de instrucciones== |
| {{MRM_Objetivo| | | {{MRM_Objetivo| |
− | '''''Un programa es un conjunto de instrucciones''''' que trabajan con valores | + | '''''Un programa es un conjunto de instrucciones''''' que trabajan con '''''valores''''' |
| *Analizaremos las instrucciones que hay. | | *Analizaremos las instrucciones que hay. |
| *Analicemos qué son los valores y cómo los voy a poder almacenar para usar en un programa | | *Analicemos qué son los valores y cómo los voy a poder almacenar para usar en un programa |
Línea 37: |
Línea 37: |
| #'''''Estructura de control''''' (selectiva, iterativa) | | #'''''Estructura de control''''' (selectiva, iterativa) |
| </div> | | </div> |
| + | <div class="slide"> |
| ===Tipos de valores usados en php=== | | ===Tipos de valores usados en php=== |
| + | {{Nota|Como hemos comentado, las instrucciones trabajan con valores}} |
| + | {{Nota|Sobre los valores, realizaremos operaciones}} |
| + | |
| + | ;En php tenemos los siguientes valores: |
| + | |
| + | #numércios |
| + | #Cadenas de caracteres |
| + | #booleanos |
| + | #null |
| + | #arrays |
| + | #objetos |
| + | #recursos |
| + | </div> |
| + | <div class="slide"> |
| <source lang=php> | | <source lang=php> |
| | | |
Línea 78: |
Línea 93: |
| | | |
| </source> | | </source> |
− | | + | <div> |
| <div class="slide"> | | <div class="slide"> |
| ;Instrucción de inicio fin de bloque | | ;Instrucción de inicio fin de bloque |
Revisión de 09:06 29 nov 2022
Programa: conjunto de instrucciones
Objetivo
Un programa es un conjunto de instrucciones que trabajan con valores
- Analizaremos las instrucciones que hay.
- Analicemos qué son los valores y cómo los voy a poder almacenar para usar en un programa
- 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.
- Estudiaremos alguna peculiaridad, como el hecho de que php es un lenguaje altamente orientado a expresiones
- También que es un lenguaje de tipado dinámico
|
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)
Tipos de valores usados en php
(: Como hemos comentado, las instrucciones trabajan con valores)
(: Sobre los valores, realizaremos operaciones)
- En php tenemos los siguientes valores
-
- numércios
- Cadenas de caracteres
- booleanos
- null
- arrays
- objetos
- recursos
//Enteros y reales
5;
5.5;
0b1100101; //Representacion en binario
0xFAfF4; //Representacion en hexadecimal
0733353; //Representacioń en octal
54e34; //Notacion científica
43e-10;
//operaciones +,-*,/ ....
//String o cadena de caracteres
"Esto es una cadena";
'esto es otra cadena';
//Operaciones concatenar .
//Booleanos
true;
false;
//Operaciones lógicas AND OR !
//Valor null
null;
//Ahora tipos compuestos
//arrays
["servidor", "cliente"];
//Objetos
class Persona
{
private $nombre;
private $apellido;
private $telefono;
}
//recursos
new mysqli();
- Instrucción de inicio fin de bloque
{ //Instrucción de inicio de bloque
} //Instrucción de fin de bloque
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
|