Segunda Parte
Nombre |
Ejemplo |
Resultado |
Ejemplo (con $a = 8 y $b = 4) |
Suma |
$a + $b |
El resultado de la suma. |
12 |
Resta |
$a - $b |
El resultado de la resta. |
4 |
Multiplicación |
$a * $b |
El resultado de la multiplicación. |
32 |
División |
$a / $b |
El resultado de la división. |
2 |
Resto o módulo |
$a % $b |
El resto de la división de $a entre
$b (1) |
0 |
¿cuál es la sintaxis de php
dentro de un archivo web, en su codificación?
¿cómo se declaran las
variables en php?
Los nombres de las variables
en PHP empiezan por
el signo $ y luego el nombre de variable. Los nombres de las variables en PHP son sensibles
a mayúsculas y deben de empezar por una letra o subrayado, el resto de la
variable puede ser letra, número o subrayado.
De esta forma podemos
tener las siguientes variables:
$mivariable;
$_mivariable;
$mivariable1;
Operadores lógicos:
Ejemplo |
Nombre |
Resultado |
$a and $b |
And (y) |
true si tanto $a como $b son true. |
$a or $b |
Or (o inclusivo) |
true si cualquiera de $a o $b es true. |
$a xor $b |
Xor (o exclusivo) |
true si $a o $b es true, pero no ambos. |
! $a |
Not (no) |
true si $a no
es true. |
$a && $b |
And (y) |
true si tanto $a como $b son true. |
$a || $b |
Or (o inclusivo) |
true si cualquiera de $a o $b es true. |
Operadores relacionales
Estos operadores nos ayudan a, lo que podría
llamarse, establecer una relación lógica entre dos valores por medio de una
comparación, si esta relación es correcta la expresión se considera verdadera,
por consiguiente, al ser incorrecta automáticamente se considerará falso:
¿Qué significa la palabra reservada "echo" en php?
Muestra
una o más cadenas, echo no es realmente una función (es una construcción
del lenguaje), por lo que no se requiere el uso de paréntesis con él. echo (a
diferencia de otras construcciones del lenguaje) no se comporta como una
función, es decir no siempre se puede usar en el contexto de una función.
Además, si se quiere pasar más de un parámetro a echo, éstos no deben estar
entre paréntesis.
¿Qué
significa la palabra reservada "print" en php?
Muestra el parámetro arg.
print no es realmente una función (es un constructor de lenguaje) por lo tanto no es necesario usar paréntesis para indicar su lista de argumentos.
¿Cómo
se realizan los comentarios en php?
Para
comentar en Php, tenemos 2 opciones, los de una linea: //; y los multilinea: /*
*/ Para los de una linea, tenemos que escribir 2 diagonales ( // ) al
principio del comentario; y para los multilinea, es como con html, al principio
y al final del comentario ( /* */ ).
Método HTTP GET:
Método HTTP GET: El método GET envía la
información codificada del usuario en el header del HTTP
request, directamente en la URL. La página web y la información codificada se separan por
un interrogante ?:
- El método
GET envía la información en la propia URL, estando limitada a 2000
caracteres.
- La
información es visible por lo que con este método nunca se envía información
sensible.
- No se
pueden enviar datos binarios (archivos, imágenes...).
- En PHP los
datos se administran con el array asociativo $_GET.
Ejemplo sencillo de formulario
html con el método GET:
Método
HTTP POST
Con el método HTTP
POST también se codifica la información, pero ésta se envía a través
del body del HTTP Request, por lo que no aparece en la URL.
- El método
POST no tiene límite de cantidad de información a enviar.
- La información
proporcionada no es visible, por lo que se puede enviar información
sensible.
- Se puede
usar para enviar texto normal así como datos binarios (archivos,
imágenes...).
- PHP
proporciona el array asociativo $_POST para acceder a la información
enviada.
IF-THEN-ELSE.
Es una estructura de control condicional, que nos
permite bifurcar la ejecución de un programa en base a una condición La
condición es una instrucción que mediante el uso de operadores de relación o
booleanos, nos permite determinar que bifurcación seguir
Sentencia switch
La sentencia switch es similar a una serie de
sentencias IF en la misma expresión. En muchas ocasiones, es posible que se
quiera comparar la misma variable (o expresión) con muchos valores diferentes,
y ejecutar una parte de código distinta dependiendo de a que valor es igual.
Para esto es exactamente la expresión switch.
D
o-while
Los bucles do-while
son muy similares a los bucles while
, excepto que la expresión verdadera es verificada al final
de cada iteración en lugar que al principio. La diferencia principal con los
bucles while
es que está garantizado que corra la primera iteración
de un bucle do-while
(la expresión verdadera sólo es verificada al final de
la iteración), mientras que no necesariamente va a correr con un bucle while
regular (la expresión verdadera es verificada al
principio de cada iteración, si se evalúa como false
justo desde el comienzo, la ejecución del bucle
terminaría inmediatamente).
Hay una sola sintaxis para bucles do-while
:
while
Los bucles while son el tipo más sencillo de bucle en PHP. Se comportan igual que su contrapartida en C. La
forma básica de una sentencia es:
while (expr)
sentencia
FOR
Los bucles for son los más complejos en PHP. Se comportan como
sus homólogos en C. La sintaxis de un bucle for es:
Foreach
El constructor foreach proporciona un
modo sencillo de iterar sobre arrays. foreach funciona sólo sobre
arrays y objetos, y emitirá un error al intentar usarlo con una variable de un
tipo diferente de datos o una variable no inicializada. Existen dos sintaxis:
¿Qué significa la palabra reservada "break” en php?
Break
finaliza la ejecución de la estructura for, foreach, while, do-while o switch
en curso. Break acepta un argumento numérico opcional que indica de cuántas
estructuras anidadas circundantes se debe salir. El valor predeterminado es 1,
es decir, solamente se sale de la estructura circundante inmediata.
Comentarios
Publicar un comentario