You are on page 1of 7

RESUMEN DEL CURSO DE PHP

FORM ACTION:
FORM ACTION: Sirve para llamar a una nueva pgina . Ejemplo;
<form action = procesarorden.php method = post>
Hay dos mtodos para enviar la informacin:
Post
Geth
Cdigo PHP
<? Para iniciar cdigo PHP
<? Para finalizar cdigo PHP
Echo para imprimirtexto, usa comillas y termina con ( ; );
COMENTARIOS
/* */ VARIAS LINEAS
// UNA LINEA
## UNA LINEA
FUNCIONES YA CREADAS
DATE: PARA IMPRIMIR FECHAS. EJEMPLO
Echo date ( j, F, H:i );
PHP DISTINGUE ENTRE MAYSCULAS Y MINSCULAS (CASISENSITIV)
LOS IDENTIFICADORES SIRVEN PARA EL USO DE VARIABLES
EL SIGNO DE DLAR SIRVE COMO IDENTIFICADOR DE UNA VARIABLE ($)
EJEMPLO PARA DECLARAR VARIABLES Y ASIGNAR VALORES

$NOMBRE_DE_LA_VARIABLE = 0.00
VARIABLES VARIABLES: PODEMOS CAMBIAR EL VALOR DE LA
VARIABLE Y TAMBIN EL TIPO. EJEMPLO
$NOMBRE_DE_LA_VARIABLE = (DOUBLE) $VAR_X
$NOMBRE_DE_LA_VAR = $NOMBRE_DE_LA_VARIABLE
PODEMOS MANEJAR UNA VARIABLE DESDE OTRA: EJEMPLO:

$VAR1=$VAR2;
$$VAR1=5;
ES LO MISMO QUE ESCRIBIR
$VAR2=5;
QUE VARIABLES PODEMOS USAR EN PHP
Enteros: para nmeros enteros
Doubl= decimales
String: para cadenas de texto
Arrays : mltiples datos de un mismo tipo
Objetos: para almacenar instancias de clases
PHP es un lenguaje flexible que permite cambiar el tipo de variables sin
declaraciones.
Php puede usar variables variables: permite al usuario cambiar el tipo de una
variable y el nombre de la propia variable.
CONSTANTES
Las constantes se declaran en maysculas. Ejemplo:
Define (PRECIOPHOTO, 100);

OPERADORES DE PHP
STRING
Concatenacin de Strings ( . )
Aritmticos:
+
*
/

% Modulus Devuelve el resto de una divisin.


Asignacin ( =)
Igualar o igualdad (==) Nos sirve para comparar si dos variables son iguales
& = Sirve para que al actualizar el valor de una variable se actualice el dato
que se iguala a esa variable: ejemplo
$a = 10,
$b= &$a;
$a=12; // automticamente actualizara la variable B para que tambin sea 12.
OPERADORES DE COMPARACIN
== Igual
=== Idntico Compara que el valor y el tipo de variable sea el mismo.
!= desigual
<> desigual
< menor que
> mayor que
OPERADORES LGICOS
AND / Y (&&)
Not / NEGACIN ( ! )
OR / O ( || )
OPERADORES ESPECIALES
Operador Coma ( , ) para separar argumentos de funciones.
Operador new que sirve para instancia de clase
Operador

-> acceder a los miembros de la clase

[] Array para acceder a los elementos de un array


Ternario, suspensin de errores,
Number_format= para agregar un string con decimales

CURSO 5
PRIORIDAD DE LOS OPERADORES
De Prioridad y Asociatividad
Primero multiplica y luego suma.
TABLA DE PRIORIDADES (DE ARRIA HACIA ABAJO)
()
New
[]
! - ++ .. (int) (double) (string) (array) (object) @
*/%
+<<>>
<<=>>=
== , != , ===
&
^
|
&&
||
?:
= += -= *= /= .= %= &= |= ^= <<= >>=|
Print
And
Xor
Or
,

FUNCIONES DE VARIABLES
Nos permiten controlar el tipo de variable y modificar el tipo de variable
Gettype: Muestra en la pantalla el tipo de variable de una variable. Ejemplo:
echo gettype ($a). = integer
Setttype: Cambia el tipo de una variable. Ejemplo settype ($a . double);
isset($totalcantidadlibros); esta funcin devuelve verdadero o falso si una
funcin existe o no existe en el cdigo.
unset: nos permite eliminar una variable. Hacer que desaparezca. Ejemplo
Unset($totalcantidadlibros);
Esta funcin nos comprueba si una variable tiene un valor 0 o vacio Null.
Ejemplo:
Empty($totalcantidadlibros);
ESTRUCTURAS DE CONTROL
Nos permiten controlar el flujo de ejecucin de una aplicacin o
cdigo.
Bifurcacines: estructuras condicionales
Bucles, ciclos, loops: para estructuras repetitivas
Condicionales:
If ()
Usa llaves cuando van anidados y se puede usar sin llaves cuando es solo una
condicin en el cdigo.
SWITCH / Case: para mltiples decisiones si el tipo de variable es integer,
doubl o string.
CICLOS REPETITIVOS:
While: Para repetir las tareas hasta un determinado nmero de veces
While (condicin) Expresin
FOR

Do
While
Este loop ayuda para que el cdigo se ejecute por lo menos una vez y
luego analize la condicin dada. Aunque est sea falsa, el cdigo se
ejecuta primero y luego se detiene.
Formas de Salir de un loop o de un condicional aunque no haya
terminado de ejecutarse
Break: La ejecucin del Script seguir con la siguiente lnea de cdigo
Continue: deja de ejecutar esa repeticin y pasa a la siguiente repeticin pero
sigue dentro del loop. Pasa a la siguiente repeticin pero sigue dentro del loop.
Exit: Lo que hqcemos esq se detenga completamente la ejecucin del cdigo.
GUARDAR ARCHIVOS
Hay dos tipos
FilePlane (Archivos Planos) solimos referirnos a un simple archivo de texto
Para ello hacemos uso de la funcin fopen. Ejemplo

$fp = fopen (ruta de archivo y modo en que se abrira);

You might also like