El documento presenta una introducción al lenguaje de programación PHP, incluyendo ejemplos de sintaxis básica como delimitadores, variables, constantes, arreglos y estructuras de control condicionales. También define conceptos como funciones y su sintaxis en PHP.
2. El intérprete de PHP solo ejecuta el código que se encuentra
entre sus delimitadores. Los delimitadores más comunes
son <?php para abrir una sección PHP y ?> para cerrarla. El
propósito de estos delimitadores es separar el código PHP del
resto de código, como por ejemplo el HTML.
SINTAXIS
3. Programa Hola mundo con PHP embebido en código HTML:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8" />
<title> Ejemplo básico PHP</title>
</head>
<body>
<?php
echo 'Hola mundo';
?>
</body>
</html>
4. Una variable es un espacio reservado en el computador para
contener valores
que pueden cambiar durante el desarrollo del algoritmo. Los
tipos de variables
(Numéricas, carácter, lógicas) determinan cómo se
manipulará la información
contenida en esas. Una variable que se ha definido de un
cierto tipo solo puede
tomar valores de ese tipo, es el caso de la variable entera x,
solo podrá recibir
número enteros,
Una Constante: es un espacio reservado para contener valores
que no cambian
a lo largo de la ejecución de un algoritmo
VARIABLES Y CONSTANTES
5. El concepto de array o arreglo nace de la necesidad de querer
tener datos del mismo tipo en un elemento contenedor que
facilite la accesibilidad, recordamos que el elemento
contenedor variable solamente puede contener un valor y que
para almacenar muchos datos tendríamos que tener tantas
variables como datos existan. Los datos en un arreglo se
almacenan de forma continua como vagones en un tren, pero
previamente se debe indicar la cantidad de elementos o
inicializarlo con los datos que se quiera almacenar
ARREGLOS
6. int[] arregloInicializado = { 12, 13, 14 };
// Declaracion del arreglo indicándole el tamaño o
cantidad maxima de elementos
int [] miArreglo = new int[9];
for (int indice = 0; indice < 10; indice ++ )
{
// ESCRITURA
//Indicamos donde queremos almacenar el elemento
miArreglo[indice]
// Asignamos el elemento, en este caso númerico
= indice;
// LECTURA
Console.Out.WriteLine(
// Optenemos el elemento que se encuentre en el indice indicado
miArreglo[indice]
);
}
APLICACIÓN SENCILLA DE UN ARREGLO:
7. En PL/SQL sólo disponemos de
la estructura condicional IF. Su
sintaxis se muestra a
continuación:
IF (expresión) THEN
-- Instrucciones
ELSIF (expresión) THEN
-- Instrucciones
ELSE
-- Instrucciones
END IF;
Un aspecto a tener en cuenta
es que la instrucción
condicional anidada es ELSIF y
no "ELSEIF".
ESTRUCTURA DE CONTROL
8. Una función es un subprograma que devuelve un valor. La
sintaxis para construir funciones es la siguiente:
CREATE [OR REPLACE]
FUNCTION <fn_name>[(<param1> IN <type>, <param2> IN
<type>, ...)]
RETURN
<return_type>
IS
result <return_type>;
BEGIN return(result);
[EXCEPTION]
-- Sentencias control de excepción
END [<fn_name>];
FUNCIONES