Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Paper PHP PDF
Paper PHP PDF
Este taller tratar de cmo podemos involucrarnos con este lenguaje de una
manera ms sencilla y practica; para eso se harn ejemplos en cada tema y
tendrn su respectiva tarea.
1.0Instalacin de XAMPP
1.1 Windows
1.2 Linux
3.0 Variables
3.1 Tipos de variables
3.2 Valores numricos
3.3 Cadenas tipo string
3.4 Recibir datos por GET
3.5 Recibir datos por POST
Qu es xampp?
XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente
en la base de datos MySQL, el servidor web Apache y los intrpretes para lenguajes de
script: PHP y Perl. El nombre proviene del acrnimo de X (para cualquiera de los diferentes
sistemas operativos), Apache, MySQL, PHP, Perl.
*Recomendacin:
Despus de esto creo que ya has encontrado uno que se adapte a tus
necesidades.
Comenzar y terminar un archivo en PHP:
Ejemplo:
<?php
Todo el cdigo PHP aqu
?>
NOTA: Muchos usan <? Sin el php, se puede hacer pero no lo recomiendo ya
que en algunos servidores puede marcar error.
Impresin en pantalla:
Ejemplo
<?php
echo Este es mi primer programa en PHP;
?>
<?php
print Este es mi primer programa en PHP;
?>
Los comentarios sirven para determinar una accin y de esa forma hacer
ms entendible tu cdigo.
Hay varias formas de comentar un script
1. <?php
echo Este es mi primer programa en PHP;//Mi primera linea
?>
2. <?php
echo Este es mi primer programa en PHP;#Mi primera linea
?>
3. <?php
echo Este es mi primer programa en PHP;/*Mi primera linea*/
?>
Saltos de lnea:
Es importante explicar esto ya que si en algn script tu pones:
<?php
echo Este es mi primer programa en PHP;
echo Hola;
?>
Ejemplo:
<?php
echo Este es mi primer programa en PHP<br />;
echo Hola;
?>
Esto me imprimir:
Variables:
Declaracin de variables:
Ejemplo:
<?php
$cadena=Okol;
$numerica = 15;
$float = 14.155;
$bool = True;
?>
Aqu expusimos los 4 diferentes tipos de datos; para saber de que tipo es
una variable podemos usar la funcin gettype()
Ejemplo:
<?php
$cadena=Okol;
$numerica = 15;
$float = 14.155;
$foo = True;
echo gettype($cadena);
?>
Para cambiar el tipo de algn dato podemos usar settype().
ejemplo:
<?php
$cadena=Okol;
$numerica = 15;
$float = 14.155;
$foo = True;
settype($numerica string);
?>
Como podemos ver le cambiamos de numeric a string.
NOTA: Para imprimir una variable en pantalla no hace falta comillas, para
imprimirla frente a un texto se usa la Concatenacin
Ejemplo:
<?php
$var = StrikeGeek;
echo Pertenesco a la comunidad de .$var;
echo $var.Es mi comunidad;
echo La comunidad de .$var. Es muy buena;
?>
Otra forma para no concatenar es poner todo entre comillas dobles.
Ejemplo:
<?php
echo la comunidad de $var es muy buena;
?>
Operaciones Matematicas:
<?php
$numero1 = 5;
$numero2 = 4;
$suma = $numero1 + $numero2;
echo $suma;
?>
Las cadenas tipo string sirven para almacenar algn texto en una variable.
Ejemplo:
<?php
$hola = Hola mundo;
$adios = Adios mundo;
echo $hola.<br />;
echo $adios;
?>
Tarea: Hacer una multiplicacin una divisin una suma y una resta
almacenando los valores en variables y escribir 10 oraciones con variables
concatenadas.
Formularios HTML, GET y POST
Bueno, hasta ahora vamos bastante bien No? Pues pasar a explicar algo
un poco ms de inters
Qu es un formulario?
Estructuras de control:
Operadores de comparacin:
IF:
If es una estructura de control condicional; en ejemplos cotidianos es como
decir:
Si tienes IFE puedes pasar al bar, sino te quedas afuera
La estructura de el if es as:
<?php
$numero = 18;
if($numero >= 18)
{
//Si $numero es igual o mayor a 18 ejecuta esto
}else{
//Si $numero es menor a 18 ejecuta esto
}
?>
En el ejemplo de aqu arriba podemos ver que la condicin es que la
variable $numero sea igual mayor a 18.
ElseIf
ElseIf es tambin una estructura condicional solo que no ejecuta solo una
condicin, ejecuta todas las que tu le digas es casi igual que If.
Bueno veamos un ejemplo de su funcionalidad
<?php
if ($a > $b) {
echo "a es mayor que b";
} elseif ($a == $b) {
echo "a es igual que b";
} else {
echo "a es menor que b";
}
?>
Bueno decid que nos podemos tomar un pequeo descanso con lo que ya
sabemos y para que abran un poco mas su mente desarrollaremos un
pequeo wargame.
Switch
La estructura es as:
Tiene 3 condiciones,
1-Que $var sea igual a 5 y si se cumple imprime Es igual a 5, si no se
cumple pasa a la segunda.
2-Que var sea igual a 10 y si se cumple imprime Es igual a 10, si no se
cumple pasa a la tercera.
3- Que var sea igual a 15 y si se cumple imprime Es igual a 15, si no se
cumple entonces se imprime un mensaje por default el cual dice No es
ninguna de las 3.
Con esto damos por concluido el taller de este mes, espero hayan disfrutado
y aprendido.
No es una despedida, estos talleres estarn saliendo una vez al mes.
Si estn siguiendo el taller ya debemos tener un conocimiento de lo que es
php y algunas funciones bsicas.
Saludos.