Diferencia entre revisiones de «Plantilla:PHP/ProgramaConjuntoInstrucciones»

De WikiEducator
Saltar a: navegación, buscar
(Programa: conjunto de instrucciones)
(Instrucciones en un lenguaje de programación)
Línea 37: Línea 37:
 
#'''''Estructura de control''''' (selectiva, iterativa)
 
#'''''Estructura de control''''' (selectiva, iterativa)
 
</div>
 
</div>
 +
===Tipos de valores  usados en php===
 +
<source lang=php>
  
 +
//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();
 +
 +
</source>
  
 
<div class="slide">
 
<div class="slide">

Revisión de 07:12 15 dic 2021

Programa: conjunto de instrucciones

Icon objectives.jpg
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 voya 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.


Icon key points.gif

Puntos clave

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

  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)

Tipos de valores usados en php

//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



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>