Download - Síntaxis PHP

Transcript

Sintaxis PHP

Insertar PHP en html

<?php

código

?>

<?

Comentarios

//Línea por línea<?

código

?>

<%

código

%>

//Línea por línea

/* varias líneas*/

Variables

• No es necesario colocar el tipo de variable.

• No se puede poner nombre a variables como

palabras reservadas

• No pueden iniciar con número. • No pueden iniciar con número.

• Necesitan el símbolo de $

• $cuenta=5 $nombre=“juan”

Ejemplo 1

• <?

• $a=5;

• $b="Capture el n&uacute;mero:";

• echo "<b><h1>";

• echo $b;

• echo "<br/>";• echo "<br/>";

• echo $a;

• echo "</h1></b>";

• ?>

Constantes

• Su valor no cambia en la página.

• Define(“nombre_variable”, “valor_variable”)

• <?

• define(“habitantes”,4.000.000);• define(“habitantes”,4.000.000);

• ?>

Operadores Aritméticos

Operador Operación Sintáxis

+ Suma $a+$b

- Resta $a-$b

* Multiplicación $a*$b

/ División $a/$b

% Módulo $a%$b

-- Decremento $a--

++ Incremento $a++

Desarrolle un programa que muestre el resultado de sumar a y b, multiplicarlo por

La resta de a-b después incrementar en uno.

Operadores ComparativosOperador Operación sintáxis

== Igual $x==$z

=== Idéntico, son el mismo $x===$z

!= diferente $x!=$z

< menor $x<$z

> mayor $x>$z> mayor $x>$z

<= Menor igual $x<=$z

>= Mayor igual $x>=$z

Imprima el resultado de comparar dos variables usando los operadores lógicos.

Echo ($b==$c)

Operadores lógicos

Operador Operación Sintaxis Resultado

&& $a y $b $a &&$b True si a y b son verdaderas

AND $a y $b $a AND$b True si a y b son verdaderas

|| $a O $b $a ||$b True si a o b son verdaderas|| $a O $b $a ||$b True si a o b son verdaderas

OR $a O $b $a OR $b True si a o b son verdaderas

XOR $a EXCLUSIVA $b $a XOR $b True si a es verdadera o b es

verdadera pero no ambas

! NEGACION !$a

E1

Concatenando cadenas

• <?

• $x='Ejemplo';

• $y='unión';

• $z='de';

• $w=' ';

• $t='cadenas';

• $resultado1=$x;• $resultado1=$x;

• $resultado2=$x.$w.$z.$w.$y.$w.$z.$w.$t;

• print($resultado1);

• echo'<hr>';

• print($resultado2);

• ?>

Estructura de Control

• If(condicion){

• Lo que quieras hacer

• }

• Desarrolle un programa que en base al promedio de un alumno >9 se le otorgue una beca.

• Determine el descuento del 20% en caso de que se compren 3 camisas o más si el precio de cada una es de 280.

ciclos

• While. Mientras no se cumpla una condición,

no se saldrá del bucle.

• Do.. While. Hará una instrucción mientras que

no se cumpla una condición.no se cumpla una condición.

• For.Se hace una operación hasta que no se

cumple una condición.

• E3,E4,e5

El alumno desarrolla las páginas web..

• 1. Calcula el Factorial de un número.

• 2. Imprime todas las tablas de multiplicar