PDF de programación - Manual de programación en PHP

Imágen de pdf Manual de programación en PHP

Manual de programación en PHPgráfica de visualizaciones

Publicado el 23 de Julio del 2017
1.717 visualizaciones desde el 23 de Julio del 2017
775,8 KB
69 paginas
Creado hace 18a (16/07/2005)
Manual de Programación en PHP [email protected]



DDEE



MMAANNUUAALL

PPRROOGGRRAAMMAACCIIÓÓNN EENN PPHHPP

MMAARRCCEELLOO MMAARRAABBOOLLII RROOSSSSEELLOOTTTT
IINNGGEENNIIEERROO CCIIVVIILL EELLEECCTTRRÓÓNNIICCOO
UUNNIIVVEERRSSIIDDAADD TTÉÉCCNNIICCAA FFEEDDEERRIICCOO SSAANNTTAA MMAARRÍÍAA
CCEERRTTIIFFIIEEDD IINNFFOORRMMAATTIIOONN SSEECCUURRIITTYY SSPPEECCIIAALLIISSTT PPRROOFFEESSSSIIOONNAALL ((CCIISSSSPP))

VALPARAÍSO, JUNIO 2003

1



Manual de Programación en PHP [email protected]

Capítulo.1.- Instalación de Apache+MySQL+PHP+OpenLDAP+OpenSSL


Capítulo 2.- Conceptos básicos


Ver documento adjunto

El lenguaje PHP es un lenguaje de programación de estilo clásico, es decir que es un lenguaje de
programación con variables, sentencias condicionales, bucles, funciones, etc. No es un lenguaje de etiquetas como
podría ser HTML, XML o WML. Está mas cercano a JavaScript o a C, para aquellos que conocen estos lenguajes.

Pero a diferencia de Java o JavaScript que se ejecutan en el navegador, PHP se ejecuta en el servidor, por
eso nos permite acceder a los recursos que tenga el servidor como por ejemplo podría ser una base de datos. El
programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente una
página HTML pero igualmente podría ser una pagina WML.

Al ser PHP un lenguaje que se ejecuta en el servidor no es necesario que su navegador lo soporte, es
independiente del navegador, sin embargo para que las páginas PHP funcionen, el servidor donde están alojadas
debe soportar PHP.



2

Manual de Programación en PHP [email protected]

2.1.- Nuestro primer PHP

La ventaja que tiene PHP sobre otros lenguajes de programación que se ejecutan en el servidor (como
podrían ser los script CGI Perl), es que nos permite intercalar las sentencias PHP en las páginas HTML, es un
concepto algo complicado de entender si no se ha visto nunca como funciona unas paginas PHP o ASP.

Vamos a ver un ejemplo sencillo para comprenderlo mejor. En azul está el código HTML y en rojo el

código PHP. Seguiremos este criterio durante todo el manual.

<!-- Manual de PHP -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>

<body>

Parte de HTML normal.
<BR><BR>

<?php
echo "Parte de PHP<br>";

for($i=0;$i<10;$i++)
{
echo "Linea ".$i."<br>";
}
?>

</body>
</html>



El código PHP ejecutado tiene dos partes: la primera imprime "Parte de PHP" y la segunda es un bucle que se
ejecuta 10 veces de 0 a 9, por cada vez que se ejecuta se escribe una línea, la variable $i contiene el número de
línea que se está escribiendo.:



Parte de HTML normal.

Parte de PHP
Linea 0
Linea 1
Linea 2
Linea 3
Linea 4
Linea 5
Linea 6
Linea 7
Linea 8
Linea 9



3

Manual de Programación en PHP [email protected]

2.2.- Variables

Una variable es un contenedor de información, en el que podemos meter números enteros, números
decimales, carácteres, etc. El contenido de las variables se puede leer y se puede cambiar durante la ejecución de
una página PHP.

En PHP todas las variables comienzan con el símbolo del dólar $ y no es necesario definir una variable antes
de usarla. Tampoco tienen tipos, es decir que una misma variable puede contener un número y luego puede
contener carácteres.

<!-- Manual de PHP -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$a = 1;
$b = 3.34;
$c = "Hola Mundo";
echo $a,"<br>",$b,"<br>",$c;
?>
</body>
</html>

En este ejemplo hemos definido tres variables, $a, $b y $c y con la instrucción echo hemos impreso el

valor que contenían, insertando un salto de línea entre ellas.

1

3.34
Hola Mundo



Existen 2 tipos de variables, las variables locales que solo pueden ser usadas dentro de funciones y las
variables globales que tienen su ámbito de uso fuera de las funciones, podemos acceder a una variable global
desde una función con la instrucción global nombre_variable;



4

Manual de Programación en PHP [email protected]

2.3.- Aritméticos

Los operadores de PHP son muy parecidos a los de C y JavaScript, si usted conoce estos lenguajes le

resultaran familiares y fáciles de reconocer.

Estos son los operadores que se pueden aplicar a las variables y constantes numéricas.

Operador Nombre

Suma

Ejemplo Descripción
5 + 6 Suma dos números
7 - 9 Resta dos números

Resta
Multiplicación 6 * 3 Multiplica dos números

+

-

*

/

División

%

Módulo

++

Suma 1

--

Resta 1



4 / 8 Divide dos números
7 % 2 Devuelve el resto de dividir ambos números, en este ejemplo el resultado
$a++ Suma 1 al contenido de una variable.
$a-- Resta 1 al contenido de una variable.

es 1

<!-- Manual de PHP -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$a = 8;
$b = 3;
echo $a + $b,"<br>";
echo $a - $b,"<br>";
echo $a * $b,"<br>";
echo $a / $b,"<br>";
$a++;
echo $a,"<br>";
$b--;
echo $b,"<br>";
?>
</body>
</html>



11
5
24
2.6666666666667
9
2



5

Manual de Programación en PHP [email protected]

2.4.- Comparación

Los operadores de comparación son usados para comparar valores y así poder tomar decisiones.

Operador Nombre

==

Igual

===

Idéntico

!=

Distinto

!==

No idéntico

Menor que

<

>

<=

>=

y ambos son del mismo tipo

Devuelve verdadero cuando:

Ejemplo
$a == $b $a es igual $b
$a === $b $a es igual $b
$a != $b $a es distinto $b
$a !== $b $a no es idéntico a $b
$a < $b $a es menor que $b
$a > $b $a es mayor que $b

Mayor que
Menor o igual $a <= $b $a es menor o igual que $b
Mayor o igual $a >= $b $a es mayor o igual que $b

<!-- Manual de PHP -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$a = 8;
$b = 3;
$c = 3;
echo $a == $b,"<br>";
echo $a != $b,"<br>";
echo $a < $b,"<br>";
echo $a > $b,"<br>";
echo $a >= $c,"<br>";
echo $b <= $c,"<br>";
?>
</body>
</html>



1

1
1
1

$var1 = 1;
== $var2)
iguales (tras conversión)($var1 === $var2)
idénticas($var1 === $var3) // FALSO, el tipo no coincide

// Asignación$var2 = 1;$var3 = “1”;($var1

// Cierto, son iguales($var1 == $var3) // Son
// Cierto, son

6

Manual de Programación en PHP [email protected]

2.5.- Lógicos

Los operadores lógicos son usados para evaluar varias comparaciones, combinando los posibles valores de

estas.

Operador Nombre Ejemplo

Devuelve verdadero cuando:

&&

and

||

or

!



Y

Y

O

O

No

(7>2) && (2<4) Devuelve verdadero cuando ambas condiciones son verdaderas.
(7>2) and (2<4) Devuelve verdadero cuando ambas condiciones son verdaderas.
(7>2) || (2<4) Devuelve verdadero cuando al menos una de las dos es verdadera.
(7>2) or (2<4) Devuelve verdadero cuando al menos una de las dos es verdadera.

! (7>2)

Niega el valor de la expresión.

<!-- Manual de PHP -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$a = 8;
$b = 3;
$c = 3;
echo ($a == $b) && ($c > $b),"<br>";
echo ($a == $b) || ($b == $c),"<br>";
echo !($b <= $c),"<br>";
?>
</body>
</html>


1



7

Manual de Programación en PHP [email protected]

2.6.- Condicionales

Las sentencias condicionales nos permiten ejecutar o no unas ciertas instrucciones dependiendo del resultado

de evaluar una condición. Las más frecuentes son la instrucción if y la instrucción switch.

Sentencia if ... else

<?php
if (condición)
{
Sentencias a ejecutar cuando la
condición es cierta.
}
else
{
Sentencias a ejecutar cuando la
condición es falsa.
}
?>



La sentencia if ejecuta una serie de instrucciones u otras dependiendo de la condición que le pongamos.

Probablemente sea la instrucción más importante en cualquier lenguaje de programación.

<!-- Manual de PHP -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$a = 8;
$b = 3;
if ($a < $b)
{
echo "a es menor que b";
}
else
{
echo "a no es menor que b";
}
?>
</body>
</html>



a no es menor que b

En este ejemplo la condición no es verdadera por lo que se ejecuta la parte de código correspondiente al

else.



8

Manual de Programación en PHP [email protected]

Sentencia switch ... case

<!-- Manual de PHP -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$posicion = "arriba";

switch($posicion) {
case "arriba": // Bloque 1
echo "La variable contiene";
echo " el valor arriba";
  • Links de descarga
http://lwp-l.com/pdf5715

Comentarios de: Manual de programación en PHP (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad