2. Todo programa en PHP tiene una estructura con etiquetas que
indican su inicio y final dentro de las cuales se escriben las
instrucciones.
Las Estructuras pueden ser las siguientes:
<?php <? Estas estructuras
Instrucciones PHP Instrucciones PHP se utilizan cundo
?> ?> deseamos escribir
puro código PHP o
<?script language=“php” cuando deben ir
dentro de un
Instrucciones PHP documento HTML.
/script>
3. RECOMENDACIONES:
1. PHP esta bastante familiarizada con el lenguaje de
Hipertextos HTML por tal motivo, los códigos PHP se
encuentran embebidos (insertados) dentro de los
documentos HTML.
2. Para diferenciar ambos lenguajes dentro del mismo
documento, las etiquetas que representan al lenguaje HTML
se escribirán en Mayúsculas y los códigos que representan a
PHP en minúsculas.
3. Las extensiones delos ficheros que utilizan en PHP son
importantes, debido a que el servidor Web va a tomar una
decisión si el documento solicitado debe ser procesado por el
interprete de PHP o no. Por lo tanto cuando guarde un
fichero asígnele la extensión php.
Nombredefihero.php
4. Se utiliza cuando deseamos mostrar un mensaje, el
contenido de una variable o de una constante.
Para mostrar mensajes se utiliza la siguiente sintaxis:
Echo “Mensaje”;
<?php
echo ‘Hola a Todos, Bienvenidos a PHP’;
?>
<?php
echo ‘Hola a Todos, ‘;
echo ‘Bienvenidos a ‘;
echo ‘PHP’
?>
El Resultado será: Hola a Todos, Bienvenidos a PHP
5. Si necesitamos ordenar un salto de línea se puede
concatenar al texto la etiqueta HTML <BR> o <P>.
El operador de concatenación de PHP es un punto (.)
<?php
echo ‘Hola a Todos, ’.’<BR>’;
echo ‘Bienvenidos a ’.’<BR>’;
echo ‘PHP’
?>
Hola a Todos,
El Resultado será: Bienvenidos a
PHP
6. Son textos explicativos que se pueden escribir dentro de un
programa. Los comentarios no cambian en absoluto los
resultados del programa, pero nos dan una idea clara de lo
que cada una de las líneas de código que nuestro
programas hace.
Comentarios de una sola línea:
//Esto es un comentario de una línea
#Esto también es un comentario de una línea
Comentario con varias líneas de texto.
/* Esto es un comentario y se utiliza
cuando queremos escribir en
varias lineas de texto */
7. Antes de ejecutar un programa, grabe el documento PHP
dentro de la carpeta C:AppServwww que es
localhost.
También puede grabarlo dentro de una carpeta, pero antes
tendrá que crearlo dentro de localhost.
C:AppServwwwpracticas
Desarrollemos una practica de PHP que se muestra a
continuación.
1. Crear una carpeta llamada “practicas” dentro de www.
2. Desarrollar el siguiente programa y guardarlo con el
nombre de “practica01.php”.
3. Ejecutarlo desde IE escribiendo la dirección siguiente:
http://localhost/practicas/practica01.php
8.
9.
10.
11.
12.
13. Podemos guardar temporalmente los tipos de
datos en la memoria de la computadora. Una
variable PHP tiene las siguientes características:
1. Debe empezar con el signo dólar ( $ )
2. El siguiente carácter después del signo $ debe
ser un guion bajo o una letra y después
cualquier otro carácter.
3. No es necesario declarar o definir las variables
4. Las mayúsculas y minúsculas son diferentes para
PHP
14.
15. Sabemos que con PHP no es necesario definir
variables que deseamos utilizar en un
programa, pero se puede trabajar con los
siguientes tipos de datos:
Tipos de Datos Características
Integer Números enteros, es decir, sin decimales
Double Números con Decimales
String Cadena de caracteres
Boolean Valores lógicos : True y False
16. Son aquellas cuyo valor es reconocido dentro de cualquier
parte del programa. Dentro y fuera de una función.
En forma predeterminada al utilizar una variable es de
tipo local.
$a=“Hola”;
Echo “La variable local contiene: $a”;
Para crear una Variable Global debe declararla con la
palabra Global:
Global $a;
$a=“Hola”
Echo “La variable local contiene: $a”;
17. Son indicadores que se pueden utilizar en PHP cuyo valor
no se puede cambiar durante la ejecución de un
programa.
SINTAXIS: Define(Nombre, Valor)
Nombre:
Es el nombre de la Constante que desea crear en PHP.
Valor:
Es el valor que tendrá la contante durante la ejecución del
programa.
<?
Define(IGV,18)
Echo “El IGV es: “.IGV.”%”;
?>
18. PHP contiene algunas constantes predefinidas que
podemos utilizar en cualquier programa.
_FILE_
Devuelve el archivo PHP que se esta ejecutando.
_LINE_
Devuelve el numero de línea del archivo PHP que se esta
ejecutando.
PHP_VERSION
Devuelve la versión de PHP que se esta utilizando.
PHP_OS
Devuelve la versión del Sistema Operativo que se esta
utilizando.
19. PHP tiene operadores arieticos similares a la mayoría de
lenguajes de programación.
Operador Acción Ejemplo
+ Suma $x + $y
- Resta $x – $y
* Multiplicación $x * $y
/ División $x / $y
% Residuo de una $x % $y
División
20. Operador Acción Ejemplo
. Junta dos cadenas $x . $y
Operador Acción Ejemplo
? La expresión (exp1)?(exp2):(exp3)
tomara el valor de
exp2, si exp1 se
evalúa como
cierto, y el valor de
exp3 si el valor
exp1 resulta falso.
21. Operador
Acción Ejemplo RESULTADO
Igualdad $x == $y Cierto si $x es igual a $y
==
Identidad $a === $x Cierto si $a es igual a $x y si
=== además son del mismo tipo
Desigualdad $x != $y Cierto si $x no es igual a $y
!=
Menor que $x < $y Cierto si $x es menor a $y
<
Mayor que $x > $y Cierto si $x es mayor a $y
>
Menor o igual que $x <= $y Cierto si $x es menor o igual
<= que $y
Mayor o igual que $x >= $y Cierto si $x es mayor o igual a
>= $y
Diferente que $x <> $y Cierto si $x es diferente a Sy
<>
22. Operador
Acción Efecto
$a++ Postincremento Devuelve el valor $a y luego incrementa en uno
++$a Preincremento Incrementa en uno $a y luego devuelve el valor
de $a ya incrementado
$b-- Postdecremento Devuelve el valor $b y luego le resta uno
--$b Predecremento Resta uno a $b y luego devuelve el valor de $b
ya decrementado
Nos permite crear una constante asignándole un
Define(constante,valor) nombre y valor.
Devuelve TRUE si la constante esta definida y por
Defined(constante) lo tanto existe, en caso contrario devuelve FALSE.
23. Operador
Acción Efecto
$a and $b Y Cierto solo si $a y $b son ciertos
Cierto solo si $a o $b o ambos son
$a or $b O ciertos
Cierto solo si $a o $b pero no si ambos
$a xor $b O Exclusiva son ciertos a la vez
!$a Negación Cierto si $a no es cierto
$a&&Sb Y Cierto solo si $a y $b son ciertos
Cierto solo si $a o $b o ambos son
$a||$b O ciertos.
24. Operador
Acción Efecto
= $x = $y $x toma el valor de $y
+= $x += Sy Equivale a $x = $x + $y
-= $x -= $y Equivale a $x = $x - $y
*= $x *= $y Equivale a $x = $x * $y
/= $x /= $y Equivale a $x = $x / $y
%= $x %= $y Equivale a $x = $x % $y
.= $x .= $y Equivale a $x = $x . $y
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38. También denominadas SENTENCIAS DE CONTROL permiten
modificar el flujo secuencial de las instrucciones dependiendo de
una serie de condiciones que se debe cumplir.
A continuación vamos a conocer las siguientes estructuras de
control que se puede utilizar en PHP:
A. If
B. If ……else
C. If ……elseif
D. While
E. Do while
F. For
G. Switch
H. Break y Continue
39. Evalúa el valor de una
expresión y
dependiendo de si la
evaluación resulta
verdadera o falsa
SINTAXIS:
IF(condición)
{
sentencia
}
40. Evalúa el valor de una
expresión y
dependiendo de si la
evaluación resulta
verdadera o falsa
SINTAXIS:
IF(condición)
{
sentencia
}
41. Cuando las evaluaciones de
una expresión va mas allá de
una o dos
sentencias, entonces es
necesario utilizar la
instrucción elseif.
SINTAXIS:
IF(condición)
{
sentencia
}
elseif(condición)
{
sentencia
}
elseif(condición)
{
sentencia
}
else
{
sentencia