VARIABLE:
Posible nombre de variable
|
Validez
|
$4variable
|
Nombre
de variable inválido.
|
$_4variable
|
Nombre
de variable válido.
|
$variable4
|
Nombre
de variable válido.
|
$otra
|
Nombre
de variable válido.
|
$1_otra
|
Nombre
de variable inválido.
|
$variable_de_nombre_muy_largo
|
Nombre
de variable válido.
|
$ABC
|
Nombre
de variable válido.
|
$ A B C
|
Nombre
de variable inválido.
|
$A_y_B_x_C
|
Nombre
de variable válido
|
DIFERENCIAS
ENTRE LOS OPERADORES DE ASIGNACIÓN E IGUALDAD. ASIGNACIÓN (=)
El
operador de asignación es "=". Se podría pensar que es como un
"igual a". No lo es. El operador igual en programación no tiene el
mismo sentido que en matemáticas. En programación, significa que el valor de la
expresión de la derecha se establece en el operando de la izquierda.
Fíjate en
este ejemplo y en los comentarios.
<?php
$a = 3;
// asignamos el valor 3 a la variable $a
$b = "cadena";
// asignamos el valor "cadena" a la variable $b
?>
|
OPERADOR
DE IGUALDAD (==)
El
operador comparador de igualdad es ==. Como su propio nombre indica, sirve para
comparar dos valores o variables y no para asignar valores. Este operador
devuelve el resultado de la operación lógica de 'igual a' tal y como podemos
apreciar en el siguiente ejemplo.
Fíjate en
este ejemplo y en los comentarios.
<?php
$a = 3;
$b = 3;
$a == $b; //
El resultado de la comparación es TRUE porque $a es igual a $b
$a = 3;
$b = 4;
$a == $b; //
El resultado de la comparación es FALSE porque $a no es igual a $b
?>
|
TIPOS DE
DATOS
En PHP no
es obligatorio indicar el tipo de datos al que pertenece una variable como en
otros lenguajes, sino que los tipos de datos son establecidos directamente por
el intérprete PHP, que es el encargado de interpretar el código.
Ahora
veremos en una tabla los distintos tipos de datos que se pueden usar en PHP.
TIPO DE DATO
|
DEFINICIÓN
|
integer
|
Los
integers, o enteros, pueden tener distintos valores numéricos enteros que se
expresan con diferentes notaciones.
$variable
= 18; // Número entero positivo
$variable
= -18; // Número entero negativo
$variable
= 0x12; // Notación hexadecimal, en principio no la utilizaremos
|
float o double
|
Este
tipo de datos son los números de punto flotante a los que normalmente llamamos
“números decimales”, por ejemplo, 9.876. Ambos tienen mucha precisión, pero
double es el más preciso (con más decimales). La sintaxis para utilizarlos es
bastante simple:
$variable
= 9.876;
|
string
|
El tipo
de datos string, también conocido como cadena de caracteres, se expresa con
la siguiente sintaxis:
$variable
= "Yo soy una cadena";
|
boolean
|
Se
trata de un tipo lógico. Sus posibles valores son true (verdadero) o false
(falso).
$variable
= true;
$variable
= false;
|
INSTRUCCIÓN ECHO
Esta
instrucción muchas veces se dice que sirve para que se muestre por pantalla un
texto, una variable, o una combinación de texto y variables. Pero realmente no
es así: echo no es una instrucción que sirva para mostrar algo por pantalla
(aunque podemos usarla para esto), sino que sirve para insertar texto dentro
del documento HTML subyacente al código PHP.
Por
ejemplo: echo "salida por pantalla. "; hará que se inserte este texto
en el documento html. Si lo hacemos entre las etiquetas <body> y
</body> lo veremos por pantalla porque cualquier texto insertado en ese
lugar se mostrará por pantalla, no porque la instrucción echo dé lugar a que se
muestre por pantalla.
Sin
embargo echo "<h1>Salida por pantalla. </h1> "; no hará
que se muestren por pantalla las etiquetas h1 y el texto, sino que introducirá
en el documento HTML las etiquetas con el texto, éstas etiquetas funcionarán
como código HTML y lo que se mostrará por pantalla será Salida por pantalla con
formato de título h1 (letras más grandes de lo normal).
En
general en php son válidas tanto las comillas dobles como las comillas simples,
por lo que se puede escribir tanto echo "<h1>Salida por pantalla.
</h1> "; como echo '<h1>Salida por pantalla. </h1>';
Los
paréntesis no son necesarios (echo en realidad no es una función sino que es lo
que se denomina una <<construcción del lenguaje>>, de ahí que no
sean estrictamente necesarios los paréntesis), pero se pueden incluir si se
desea. Ejemplo: echo ('con paréntesis y comillas simples');
Crea un
archivo php con el siguiente código, ponle un nombre como usoDeEcho.php y
súbelo al servidor. Luego invócalo usando la ruta adecuada según la dirección
web con la que estés trabajando (será similar a
http://apr2.byethost7.com/usoDeEcho.php.)
<?php
echo "salida
por pantalla. ";
$a = 5;
echo $a;
echo "
El valor de a es $a.";
?>
|
La
visualización en tu navegador deberá ser similar a esta. Puede variar
ligeramente dependiendo del navegador que uses.
FECHA: AGOSTO 8 2017
No hay comentarios.:
Publicar un comentario