Sunteți pe pagina 1din 9

COMANDOS PHP:

comandos basicos php


1.- Insercin de PHP en HTML
EL PHP va dentro dentro de la pgina HTML (o pgina PHP, segn se vea) y
para insertarlo dentro de utilizan, entre otras cosas, las instrucciones de procesado
(<? ... ?>).
<? .... ?> Slo si se activa la
funcin short_tags() o la bandera de
configuracin short_open_tag.
<?php .... ?>
<script languaje="php"> .... </script>
<% .... %> Slo si se activan los tags para
ficheros 'asp' con la bandera de
configuracin asp_tags.
2.- Separacin de instrucciones
Las instrucciones se separan con ';', en el caso de ser la ltima instruccin no
es necesario el punto y coma.
3.- Comentarios
Los comentarios en PHP pueden ser:
Como en C o C++, /*...*/ //
Otro tipo de comentario de una lnea es #, que comentar
la lnea en la que aparezca pero slo hasta el tag ?> que cierra
el cdigo php.
4.- Tipos de Datos
Los tipos de cada variable en PHP no estn tan claros como en C. El
intrprete asigna el tipo de una variable segn el uso que se est haciendo de ella.
Para asignar un tipo fijo a una variable se utiliza la funcin settype(). Los tipos
son:
Enteros
Flotantes
String
Arrays
Objetos
Variables variables
Respecto al tipo entero y flotante, no hay mucho que decir, as que detallaremos
slo los tipos String, Arrays y Objetos.
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 Enva mensaje por pantalla echo esto es un curso de php

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

$edad=15;

. Concatena $curso1=programacin

$curso2=PHP

$nomcurso=Curso1$. .$curso1.

Operadores Aritmticos

+ 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 Lgicos

== 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 (condicin) Evala si la condicin es cierta, si If $val1<20


lo es
Intruccion1; $val1=8*5;
Ejecuta la instruccion1
Else Si es falso ejecuta la instruccion2. Else

Instruccin2; $val1=8/5;

If (condicin)

Intruccion1;

Elseif

Instruccin2;

else

instruccion3;

switch (valor) Ejecuta diferentes cdigos de Switch(operando)


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 /

cdigo3; $res=$op1/$ope2;

} Default

$res=0

Break Para la ejecucin del codigo.

Arreglos

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


) valores a un arreglo

$dep=array(Cundinam,Boyaca,Huila,Cauca
,Tolima);

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


$dat[1]=val2 $ciudad[1]=Bogota

.. $ciudad[2]=Medellin

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

Ciclos de Control

While (condicin) Se repite el ciclo mientras que se


cumpla una condicin

Do Ejecuta bloque de cdigo por lo


menos una vez y se repite
{ mientras la condicin sea
verdadera.
Cdigo1;

..

Codigon;

While (condicin);

For (ini,con,inc) Repite un ciclo de instrucciones For ($j=1; $j<=9; $j++)


arrancando de un valor Inicial
{ (ini), hasta que se cumpla {
condicin (con), con icremento
(inc) fijos.
Cdigo; $r=$i*3;

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

Foreach(arreglo como Realiza un ciclo a travez de un $ciudad=array(Bogota,Medellin,Cali)


valor) bloque de cdigo si y hasta que
una condicin sea cierta. Foreach($ciudad as $nomc)
{
{
Codigo1;
Echo Ciudad: . $nomc . <br />;
.
}
codigoN;

While (condicin ) Realiza un ciclo de cdigo $valor=0;


mientras la condicin sea cierta.
Cdigo; While ($valor<100)
{

$valor=$valor+10;

$valor2=$valor*100;

Do Ejecuta el ciclo de cdigo por lo $a=1;


menos una vez, se repite mientras
{ las condicin sea cierta. $b=5;

Cdigo1; Do

Cdigo2; {

. $c=$a*$b;

CdigoN; $a++;

} }

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

Funciones

Function nombre() Define una funcin que se puede Function suma()


llamar dentro del programa.
{ {

Codigo1; $res=$val1+$val2;

Echo $val1, + ,$val2, = , $res

Codigo2; }

Functionnombre($par1,$p Puede tener parmetros tanto de Function suma($v1,$v2,$re)


ar2) entrada como de salida.
{
{
$re=$v1+$v2;
Codigo1;
Return $re;

}
Codigo2;

Formularios
<form Marcador HTML que define un <form action=calculo.php method=post>
action=pagina.php formulario
method=post> Operando: <input type=text
name=operando/>

<input type=submit />

</form>
</form>

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

<input type=submit Marcador HTML para enviar los <input type=submit value=Enviar />
value=texto /> 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 Crea un cuadro de texto de tantas <input type=text name=comentarios


name=texto size=# columnas como diga el numero size=15 maxlength=10>
maxlength=#> dado en size y un a maximo de
filas como diga maxlength.

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

$_GET Variable usada para recuperar <?php echo $_get[curso]; ?>


informacin con method=get el
cual es visible para todos.

$_POST Variable usada para recuperar <?php echo $_post[curso]; ?>


informacin 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 una barra de <Select name=area>


<option value="0" seleccion con una unica opcion.
default> <option value=a>Artes

</option> </option>

<option <option value=m>Msica </option>


value="1">Opcin1
<option value=c>Ciencia
</option>
<option
value="2">Opcin2 </option>

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

</option> <option value=r>ruso

</option>

<option </select>
value="#">Opcin#

</option>

</select>

Para desarrollar un aplicativo PHP podemos usar un editor de texto sencillo como el block de
notas y los programas desarrollados para ser reconocidos por el interpretador del lenguaje
deben tener la extensin .php, el cdigo php se insertan dentro de una aplicacin HTML .
COMANDOS CODEIGNITER:

S-ar putea să vă placă și