Qu es PHP?
PHP (acrnimo de "PHP: Hypertext
Preprocessor") es un lenguaje interpretado de
alto nivel embebido en pginas HTML y
ejecutado en el servidor.
Tareas Principales
Sintxis
<?php
//este es un comentario de una lnea
$var = 'Hola mundo';
echo $var;
Hola mundo
/*
Este es otro comentario
De varias lneas
*/
?>
Tipo de variables
En PHP no es necesario definir el tipo de
variable.
Las variables se definen anteponiendo el
smbolo dlar ($) al nombre de la variable.
Ejemplo:
$edad = 24;
//Variable de tipo integer.
$salario = 758.43;//Variable de tipo double.
$nombre = 'juan'; //Variable de tipo string.
$existe = true;
//Variable tipo boolean.
Hoy es 10
Arreglos (arrays)
Un array es una variable que
est compuesta de varios
elementos cada uno de ellos
catalogado dentro de ella
misma por medio de una
clave.
Arreglo (tradicional)
Un Array es una coleccin de valores.
Los array pueden ser unidimensionales (vectores),
bidimensionales (matrices) y multidimensionales
(ms de dos dimensiones).
Se utiliza el delimitador [] para acceder a los
diferentes elementos del vector.
<?php
$dias[0]="lunes";
mircoles
$dias[1]="mircoles";
$dias[2]="viernes";
echo $dias[1];
?>
?>
Tamao de un arreglo
Si necesitamos conocer el tamao del vector en
cualquier momento podemos llamar a la funcin
count([nombre del arreglo]).
<?php
$nombres[]=silvia";
$nombres[]=carlos";
3
$nombres[]=mariana";
echo count($nombres);
?>
Arreglo asociativo
En un vector asociativo todo componente est
asociado a una clave.
Para imprimir el contenido de elemento no
debemos recordar el nombre de clave.
<?php
$registro['dni']="20456322";
$registro['nombre']="Juan";
$registro['pais']="Colombia";
echo $registro['nombre'];
?>
Juan
echo $registro['pais'];
?>
Colombia
Operadores Aritmticos
Operador
Operacin
Descripcin
Ejemplo
Resultado
Suma
$x=2+2
Resta
$x=5-2
$x=5*5
25
$x=10/2
Mdulo
++
Incremento
--
Decremento
0
6
4
Operadores Condicionales
Operador
==
===
!=
<>
!==
Descripcin
Ejemplo
Resultado
Verdadero si $a es
igual a $b
Verdadero si $a es
igual a $b y son el
mismo tipo de
variable
Verdadero si $a es
diferente de $b
Verdadero si $a es
diferente de $b
Verdadero si $a y
$b son diferentes y
son diferentes tipos
Operadores Condicionales
Operador
<
>
<=
>=
Descripcin
Menor: Compara que la primera
variable sea ms pequea que la
segunda
Mayor: Compara que la primera
variable sea mayor que la segunda
Menor o igual: Compara que la
primera variable sea menor o igual
que la segunda
Mayor o igual: Compara que la
primera variable sea mayor o igual
que la segunda
Ejemplo
Resultado
$a < $b
Verdadero si $a es
menor que $b
$a > $b
Verdadero si $a es
mayor a $b
Verdadero si $a es
menor o igual a $b
$a <= $b
$a >= $b
Verdadero si $a es
mayor o igual a $b
Control de datos IF
El 10 es
mayor a 8
<?php
$num1 = 8;
$num2 = 10;
if($num1>$num2){
echo 'El '.$num1.' es mayor a '.$num2;
}else{
echo 'El '.$ num2.' es mayor a '.$num1;
}
?>
?>
1234453475
hola1
hola2
hola3
Funciones
La funcin es un conjunto de instrucciones que
utilizan ciertos variables como parmetros para
realizar un proceso definido.
Sintaxis:
?>
Resultado 16
isset()
is_null()
empty()
is_array()
strtolower($string)
strtoupper($string)
trim($string)
ucfirst ($string)
ucwords ($string)
strlen($string)
substr($string,posicion,cantidad)
strtr($string,'buscar','reemplazar')
explode('delimitador',$string)
Ingrese su nombre:
Enviar
Hola Pedro
Tu edad es 23