Está en la página 1de 7

Comandos PHP

Comando Uso Ejemplo

<?php Indicador de inicio y fin de un script en php,

¿>

<? Indicador de inicio y fin de un script en php,

¿>

echo Envía mensaje por pantalla “echo esto es un curso de php”

$ Prefijo para nombre de variable $nombre = “Ruby Eliana”;

$edad=15;

. Concatena $curso1=”programación”

$curso2=”PHP“

$nomcurso=Curso1$.” “.$curso1.

Operadores Aritméticos

+ Suma 6+8

$valor1+$valor2

- Resta 8-6

$valor1-$valor2

* Multiplicacion 5*4

$valor1*$valor2

/ Division 6+8

$valor1+$valor2

% Modulo 8%6

$valor1%$valor2

++ Incremento $valor1++

-- Decremento $valor1--

Operadores Lógicos

== Igual $dato == 8

¡= Diferente $dato ¡= $var2


> Mayor $dato >9

$dato > $dato1

< Menor $dato <15

$dato < $dato1

>= Mayor e igual $dato >=20

$dato >= $dato1

<= Menor e Igual $dato <=20

$dato >= $dato1

&& Y (and) $val1 && $val2

PQPYQ

VFF

FVF

FFF

VVV

|| O (or) $val1 || $val2

PQPYQ

VFV

FVV

FFF

VVV

¡ No (not) ¡ $val1

P ¡P

VF

FV

Instrucciones de control

If (condición) Evalúa si la condición es If $val1<20


cierta, si lo es
Intruccion1; $val1=8*5;
Ejecuta la instruccion1
Else Else
Si es falso ejecuta la
Instrucción2; instruccion2. $val1=8/5;
If (condición)

Intruccion1;

Elseif

Instrucción2;

else

instruccion3;

switch (valor) Ejecuta diferentes Switch(operando)


códigos de acuerdo al
{ contenido de la variable {
valor.
case val1: Case “+”:

codigo1; $res=$ope1+$ope2;

break; Case “-“

case val2: $res=$op1-$ope2;

codigo2; Case “*“

break; $res=$op1-$ope2;

default: Case “/“

código3; $res=$op1/$ope2;

} Default

$res=0

Break Para la ejecución del


código.

Arreglos

$datos=array(val1,…,valn) Define y Asigna $datos=array(10,20,30);


directamente valores a
un arreglo $dep=array(“Cundinam”,”Boyaca”,”Huila”,”Cauca”,”Tolima”);

$dat[0]=val1 Otra forma de definir un $ciudad[0]=”Cali”


arreglo.
$dat[1]=val2 $ciudad[1]=”Bogota”

….. $ciudad[2]=”Medellin”

$dat[n]=valn $ciudad[3]=”Pereira”

Ciclos de Control

While (condición) Se repite el ciclo mientras que se cumpla una condición


Do Ejecuta bloque de código por lo menos una vez y se repite
mientras la condición sea verdadera.
{

Código1;

..

Codigon;

While (condición);

For (ini,con,inc) Repite un ciclo de instrucciones arrancando de un valor For ($j=1; $j<=9; $j++)
Inicial (ini), hasta que se cumpla condición (con), con
{ incremento (inc) fijos. {

Código; $r=$i*3;

} Echo $j,” x “,3,” = “,$r;

Foreach(arreglo Realiza un ciclo a través de un bloque de código si y hasta $ciudad=array(“Bogota”,”Medellin”,”Cali”)


como valor) que una condición sea cierta.
Foreach($ciudad as $nomc)
{
{
Codigo1;
Echo “Ciudad: “ . $nomc . ”<br />”;
….
}
codigoN;

While (condición ) Realiza un ciclo de código mientras la condición sea cierta. $valor=0;

Código; While ($valor<100)

$valor=$valor+10;

$valor2=$valor*100;

Do Ejecuta el ciclo de código por lo menos una vez, se repite $a=1;


mientras las condición sea cierta.
{ $b=5;

Código1; Do

Código2; {

…. $c=$a*$b;
CódigoN; $a++;

} }

While (condicio); While($a<10);

Funciones

Function nombre() Define una función que se puede llamar dentro del Function suma()
programa.
{ {

Codigo1; $res=$val1+$val2;

… Echo $val1,” + “,$val2,” = “, $res

Codigo2; }

Functionnombre($pa Puede tener parámetros tanto de entrada como de salida. Function suma($v1,$v2,$re)
r1,$par2)
{
{
$re=$v1+$v2;
Codigo1;
Return $re;

}
Codigo2;

Formularios

<form action=”pagina.php” Marcador HTML <form action=”calculo.php” method=”post”>


method=”post”> que define un
formulario Operando: <input type=”text” name=”operando”/>

<input type=”submit” />

</form>
</form>

<input type=”text” name=”nombre” /> Marcador HTML Operando: <input type=”text” name=”operando” />
para pedir un
dato en un
cuadro de texto,
usado en los
formularios.

<input type=”submit” value=”texto” /> Marcador HTML <input type=”submit” value=”Enviar” />
para enviar los
datos capturados
con los input a el
programa PHP
definido en
action.
<input type=”reset”> Borra los datos
introducidos en
el formulario.

<input type=”text” name=”texto” size=”#” Crea un cuadro <input type=”text” name=”comentarios” size=”15”
maxlength=”#”> de texto de maxlength=”10”>
tantas columnas
como diga el
numero dado en
size y un a
maximo de filas
como diga
maxlength.

<input type=”hidden” name=”texto” Marcador HTML <input type=”hidden” name=” password” value=” clave”>
value=”texto”> para pedir un
dato oculto en
un cuadro de
texto.

$_GET Variable usada <?php echo $_get[“curso”]; ?>


para recuperar
información con
method=”get” el
cual es visible
para todos.

$_POST Variable usada <?php echo $_post[“curso”]; ?>


para recuperar
información con
method=”post”
el cual no es
visible para
todos.

$_REQUEST Variable
equivalente a
$_GET, $_POST,
$_COOKIE puede
ser usada por
ambos metodos
GET y POST.

<select name="texto"> Permite mostrar <Select name=”area”>


<option value="0" default> una barra de
seleccion con <option value=”a”>Artes
</option> una unica
opcion.
</option>
<option value="1">Opción1
<option value=”m”>Música </option>
</option>
<option value="2">Opción2 <option value=”c”>Ciencia

</option> </option>
</select>
</select>

<select name="texto" size="#" multiple> Permite mostrar <Select name=”idiomas” size=”3” multiple>
<option value="1">Opción1 una barra de
seleccion con <option value=”f”>frances
</option> opciones
<option value="2">Opción2 multiples.
</option>
</option>
<option value=”i”>ingles </option>

<option value=”r”>ruso
<option value="#">Opción#
</option>
</option>
</select>
</select>

También podría gustarte