martes, 2 de octubre de 2012

COMANDOS PHP


Sintaxis básicas:

Para programas en php se necesita tener algunos conocimientos de html en sus códigos los cules explicamos a continuación:
<HTML> ( empieza html)
<HEAD>(emezamos cabezera)
<TITLE>Mi primer programa en PHP</TITLE> (empieza y termina un titulo)
</HEAD> ( cierra cabezera)
<BODY> (empieza cuerpo)
<?PHP ( EMPIEZA PHP)
   print (“Hola mundo”); ( imprime hola mundo en pantalla)
?> (cierra php)
</BODY> (cierra cuerpo)
</HTML> (cierr html)

 Aca dejamos los comandos mas usados para la programacion en php:

\n
print (“<P>Párrafo 1</P>\n”);
print (“<P>Párrafo 2</P>\n”);

Como un enter entre parrafos
Include()
Incluye fichero, en caso de error da warning
<HTML>
<HEAD>
   <TITLE>Título</TITLE>
<?PHP
// Incluir bibliotecas de funciones
   require ("$libdir/conecta.php");
?>
</HEAD>
<BODY>

Require()
Incluye fichero, en caso de error detiene carga de pagina
<HTML>
<HEAD>
   <TITLE>Título</TITLE>
<?PHP
<?PHP
   include ("pie.html");
?>
</BODY>
</HTML>

integer
Tipo de dato entero
3,4,-5
double
reales
3.56,4.6
boolean
Lolcgico
True, false , 0 (false)
string
Comilla simple
$a = 9;
print ‘a vale $a’; // muestra a vale $a


Comilla doble
print “a vale $a”; // muestra a vale 9


Acceso a caracteres de cadena
$inicial = $nombre{0};

Variables
Precedidas por un $
$valor = 5;
print “El valor es: “ . $valor . “\n”;
print “El valor es: $valor\n”; // ojo: comillas dobles
Resultado:
                El valor es: 5

Constante
No llevan $

Operadores
Aritmeticos
+, -, *, /, %, ++, --

Asignacion
=

Combinados
}  .=, += ($a = 3; $a += 5;) a vale 8
              

Comparacion
==, !=, <, >, <=, >=

Control de error
@. Antepuesto a una expresión

Logicos
and (&&), or (||)(condioferentes prioridades), !, xor

Cadena
concatenación:.(punto)
asignación con concatenación: .=

Etructuras de control
}  if-else

}  if-else
if (expresión1)
                sentencia 1
else if (expresión2)
                sentencia 2
...
else if (expresión n)
                sentencia n
else
                sentencia n+1


}  while

}  while
while (expresión)
                sentencia


}  do .. while




}  for

<?php
for ( $i = 1 ; $i <= 10 ; $i ++)
{
print$i;
}
?>
foreach
}  foreach (expresión_array as $valor)
sentencia
}  )

foreach ($color as $valor)
                print “Valor: $valor<BR>\n”;


}  switch

}  switch
switch (expresión)
{
                case valor 1:
                               sentencia 1
                               break;
                case valor 2:
                               sentencia 2
                               break;
               
                case valor n:
                               sentencia n
                                break;
                default
                               sentencia n+1
}

TABLA
array ([clave =>] valor, ...)

$color = array (‘rojo’=>101, ‘verde’=>51, ‘azul’=>255);
$medidas = array (10, 25, 15);
Acceso:
$color[‘rojo’] // No olvidar las comillas
$medidas[0]




No hay comentarios:

Publicar un comentario