PHP
PHP
PHP
VARIABLES
En PHP las variables se representan con signo dolar: $ seguido del respectivo
nombre de la variable. No es necesario declarar el tipo de dato de la variable en
PHP.
*Local
*Global
*Est�tico
Globales, son todas aquellas que se declaran fuera de una funcion, se acceden a
ellas desde cualquier funcion.
Locales, son todas aquellas que se declaran dentro de una funcion, y solo se pueden
acceder dentro de esa misma funcion.
TIPOS DE DATOS
Escalares o Simples:
Estos tipos de datos son los que tienen solo una magnitud ya sea de valor
numerico , texto, flotatne, etc.
Compuestos:
Son los arreglos y los objetos.
$arreglo = array(
"llave1" => "Valor1",
"llave2" => "Valor2",
);
<PROFUNDIZAR EN ARREGLOS>>
OPERADORES
Aritemeticos:
+, - , *, /, %
Asigancion:
=
Comparacion:
>, >=, <, <=, ==, !=
Logicos:
&& (and), || (or)
ESTRUCTURAS DE CONTROL
Su funcionamiento es similar a los otros lenguajes de programacion.
Condicion IF ELSE
<?php
$num1 = 1;
$num2 = 2;
CICLO WHILE
El numero de repeticiones del ciclo depende del numero de la condicion que se
plantee al comienzo del proceso.
<?php
?>
Ejemplo:
<?php
$num = 1;
while($num < 10){
echo "el valor de num es " . $num ;
$num++;
};
?>
<?php
do
{
<instruccion 1> ;
<instruccion 2> ;
<instruccion n> ;
}
while (<expresi�n l�gica>) // eval�a condici�n y repite ciclo en
//caso de ser verdadera
?>
Ej:
<?php
$i = 1;
do {
echo "el valor de i es " . $i; $i++;
};
while($i <= 5);
?>
CICLO FOR
En este ciclo en numero de repeticiones se conoce antes de ejecutar el ciclo.
<?php
for (expresi�n 1; expresi�n 2; expresi�n 3)
{
<sentencia 1> ;
<sentencia 2> ;
<sentencia n> ;
} ;
?>
expresi�n 1: inicializa el contador. Se declara una variable.
expresi�n 2: determina el n�mero de repeticiones. Se declara la Condicion.
expresi�n 3: establece el incremento en cada repetici�n. Se pausa el numero de
repeticiones.
Ej:
<?php
for($i = 1;$i<=7;$i++)
{
echo "Linea " . $i;
};
?>
<?php
switch (variable_a_evaluar)
{
case <valor1>:
<sentencias> ;
break;
case <valor2>:
<sentencias> ;
break;
case <valorn:
<sentencias> ;
break;
default // si no corresponde con ninguno de los
// valores anteriores
<sentencias> ;
};
?>
Ej:
<?php
$i = 3;
switch($i)
{
case 1:
echo "Uno";
break;
case 2:
echo "Dos";
break;
default:
echo "solo me programaron entre el uno y el dos";
};
?>
CICLO FOREACH
Este ciclo proporciona una manera directa de trabajar con arreglos y objetos.
<?php
foreach (<nombre_del_arreglo> as <variable_auxiliar>)
{
<sentencia 1>;
<sentencia 2>;
<sentencia n>;
};
?>
DECLARACION ECHO
Esta declaracion es igual a lo que en Java es el metodo print o prinln, muestra
texto o informacion en pantalla:
<?php
$age = 19;
echo 'Hola, sabias que mi edad es: ' . $age;
?>
*POST
*GET
action="nombre_de_la_pagina_donde_envia_la_informaciob" y
method="metodo_que_se_usa_para_el_envio_De_datos"
FUNCIONES EN PHP