Diferencia entre revisiones de «Plantilla:PHP/Declaraciones»
De WikiEducator
(→Declaraciones) |
(→Declaraciones) |
||
Línea 38: | Línea 38: | ||
<div class="slide"> | <div class="slide"> | ||
<!--4----------------------------------> | <!--4----------------------------------> | ||
− | ;PHP: '''''Tipado dinámico'''' | + | ;PHP: '''''Tipado dinámico''''' |
*Una características semántica muy, muy importante de php | *Una características semántica muy, muy importante de php | ||
{{MRM_Puntos clave|PHP es un lenguaje tipado | {{MRM_Puntos clave|PHP es un lenguaje tipado | ||
Línea 48: | Línea 48: | ||
<div class="slide"> | <div class="slide"> | ||
;tipado dinámico | ;tipado dinámico | ||
− | * | + | *Hay lenguajes fuertemente tipos (Java) o débilmente tipados (Basic) |
*Esto tiene que ver con el hecho de que cada variable en un momento dado tiene un tipo, y lo podemos saber | *Esto tiene que ver con el hecho de que cada variable en un momento dado tiene un tipo, y lo podemos saber | ||
*Esto ocurre en php | *Esto ocurre en php | ||
Línea 55: | Línea 55: | ||
<div class="slide"> | <div class="slide"> | ||
;Tipado dinámico | ;Tipado dinámico | ||
− | *Php no es estricto en el tipo de dato de una variable en cuanto que éste puede cambiar durante su vida. | + | *'''''Php''''' no es estricto en el tipo de dato de una variable, en cuanto que éste puede cambiar durante su vida. |
*En este sentido php es un lenguaje de '''''tipado dinámico''''', el tipo de la variable depende del valor que tiene en un momento dado o de los operadores que lo afecten. | *En este sentido php es un lenguaje de '''''tipado dinámico''''', el tipo de la variable depende del valor que tiene en un momento dado o de los operadores que lo afecten. | ||
+ | *La declaración de tipo no existe de forma explícita | ||
+ | *La declaración de tipo ocurre en el momento que a una variable se le asigne un valor de un tipo. | ||
+ | *Si le asigno un valor de otro tipo, vuelve a ocurrir una delcaración de tipo | ||
{{MRM_Puntos clave|PHP es un lenguaje de tipado dinámico}} | {{MRM_Puntos clave|PHP es un lenguaje de tipado dinámico}} | ||
</div> | </div> | ||
Línea 65: | Línea 68: | ||
*En php una variable es definida la primera vez que se usa. | *En php una variable es definida la primera vez que se usa. | ||
*El tipo de la variable depende del valor que tenga asignado en un momento dado | *El tipo de la variable depende del valor que tenga asignado en un momento dado | ||
− | *El identificador de php tiene que empezar por el signo '''''$''''' | + | *El identificador de la variable en php tiene que empezar por el signo '''''$''''' |
− | *En php las variables se representan con el signo '''''$''''' seguido de un carácter de subrayado o una letra y luego letras, números y caracteres de subrayado en cualquier orden y número. | + | *En 'php', las variables se representan con el signo '''''$''''' seguido de un carácter de subrayado o una letra y luego letras, números y caracteres de subrayado en cualquier orden y número. |
</div> | </div> | ||
Línea 94: | Línea 97: | ||
<!--4----------------------------------> | <!--4----------------------------------> | ||
;Sensitive case? | ;Sensitive case? | ||
− | *El lenguaje es sensible a mayúsculas y minúsculas | + | *El lenguaje es sensible a mayúsculas y minúsculas en los siguientes casos |
**En los identificadores de variables ($edad != $Edad) | **En los identificadores de variables ($edad != $Edad) | ||
− | ** | + | **En los nombres de funciones $calculaEdad(1990) != $CalculaEdad(1990) |
− | * | + | *El lenguaje '''''NO''''' es sensible a mayúsculas y minúsculas en: |
+ | **las palabras reservadas (if o If o IF o iF,...) | ||
</div> | </div> | ||
Revisión de 04:51 20 oct 2017