Está en la página 1de 3

Curso Express sobre PHP y MYSQL: PHP: Datos a tener en cuenta cuando se programa en este lenguaje: - las sintaxis

php comienzas con "<?php" y terminan con "?>" todo lo que se escr iba dentro de estas dos palabras sera considerado una instruccin php. - En todas las intruccines de php se debe poner al final ";" para delimitar una i nstruccin de otra, excepto las sintaxis de control (if, while, for, etc...) - Tiene caracter sensitivo (distinge entre mayusculas y minusculas) - Para insertar un comentario se utilizan 2 formas: "//" Inserta un comentario de solo una linea "/*--*/" Toma todo lo que esta entre los "*" como comentario - Para que el servidor envie texto utilizamos "echo" o en el peor de los casos " print"

Variables y Operadores: "$" - Delante de una palabra indica a php que esta es una variable. "=" - si la palabra anterior esta precedida por "$" asigna valor a la variable Caracteres que enviamos en texto al servidor: \" \\ \n \r \t Carcter dobles comillas Carcter barra invertida Nueva lnea Retorno de carro Tabulador horizontal

Constantes; para definir una costante se usa la siguiente sintaxis: define ("nombre_const", "Valor"); Para llamar la luego solo tienes que poner "(nombre_const)" Operadores Aritmeticos: $a + $a $a * $a / $a % $a++ $a-$b Suma $b Resta $b Multiplicacin $b &ss=codigoenlinea>$a / $b Divisin $b Resto de la divisin de $a por $b Incrementa en 1 a $a Resta 1 a $a

Operadores de Cadenas: (unico que existe - "Concatenacin") $a = "Hola"; $b = $a . "Mundo"; // Ahora $b contiene "Hola Mundo"

Distincin de PHP sobre Comillas Simple y Comillas Doble: $a = "Mundo"; echo = 'Hola $a'; //Esto escribir "Hola $a" echo = "Hola $a"; //Esto escribir "Hola Mundo&q; //Esto escribir "Hola Mundo" Operadores de Comparacin:

$a $a $a $a $a $a

< > <= >= == !=

$b $b $b $b $b $b

$a $a $a $a $a $a

menor que $b mayor que $b menor o igual que $b mayor o igual que $b igual que $b distinto que $b

Operadores Lgicos: $a AND $a && $a OR $a !! $a XOR !$a $b $b $b $b $b Verdadero Verdadero Verdadero Verdadero Verdadero Verdadero si si si si si si ambos son verdadero ambos son verdadero alguno de los dos es verdadero alguno de los dos es verdadero slo uno de los dos es verdadero $a es falso, y recprocamente

Operadores de Asignacin: $a $a $a $a $a $a = += -= *= /= .= $b $b $b $b $b $b Asigna a $a el contenido de $b Le suma a $b a $a Le resta a $b a $a Multiplica $a por $b y lo asigna a $a Divide $a por $b y lo asigna a $a Aade la cadena $b a la cadena $a

SENTENCIAS DE CONTROL: Condicin (IF): Sintaxis (simple, instruccin solo cuando es verdadera): if ($a > 4) echo "$a es mayor que 4"; Sintaxis (dar instruccin si es verdadera o falsa): if (condicin) { Este bloque se ejecuta si la condicin es VERDADERA } else { Este boque se ejecuta si la condicin es FALSA } Sintaxis (para condiciones en cascada): if ($nombre == ""){ Primera Condicin } elseif (($nombre=="eva") OR ($nombre=="Eva")) { Segunda condici de la cascada } else { Ultima condicin } Switch (evaluar varias sintaxis) Sintaxis: switch ($dia) { case "Lunes": echo "Hoy es Lunes"; break; case "Martes":

echo "Hoy es Martes"; break; case "Miercoles": echo "Hoy es Miercoles"; break; case "Jueves": echo "Hoy es Jueves"; break; case "Viernes": echo "Hoy es Viernes"; break; case "Sbado": echo "Hoy es Sbado"; break; case "Domingo": echo "Hoy es Domingo"; break; default: echo "Esa cadena no corresponde a ningn da de la semana"; } While (ciclo mientras. Ejectuta un codigo mientras se cumpla la condicin) Sintaxis: $num = 1; while ($num < 5) { echo $num; $num++ } Sintaxis (primero ejecuta y luego verifica la condicin) $num = 1; do { echo $num; if ($num == 3){ echo "Aqu nos salimos \n"; break } $num++ } while ($num < 5); For (sintaxis de ciclo ): Sintaxis: for ($num = 1; Snum <=5; $num++){ echo $num; if ($num == 3){ echo "Aqu nos salimos \n"; break } }

También podría gustarte