Diferencia entre revisiones de «Plantilla:PHP/ProgramaConjuntoInstrucciones»
De WikiEducator
(→Ejemplos de valores en php) |
|||
(10 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 14: | Línea 14: | ||
===Planteando un lenguaje de programación=== | ===Planteando un lenguaje de programación=== | ||
;Léxicos | ;Léxicos | ||
− | *Son las palabras reservadas del lenguaje. Puedes consultarlas en [Palabras reservadas de PHP](http://php.net/manual/es/reserved.keywords.php). | + | *Son las palabras reservadas del lenguaje. |
+ | *Puedes consultarlas en [Palabras reservadas de PHP](http://php.net/manual/es/reserved.keywords.php). | ||
;Sintaxis | ;Sintaxis | ||
Reglas de construcción. | Reglas de construcción. | ||
− | Son las | + | Son muy comunes en todos los lenguajes |
+ | <source lang=php> | ||
+ | $edad = 16 | ||
+ | if ($edad>18){ | ||
+ | echo "Eres mayor de edad"; | ||
+ | }else{ | ||
+ | echo "No eres mayor de edad"; | ||
+ | } | ||
+ | </source> | ||
+ | Esta estructra es igual en todos los lenguajes | ||
+ | pero en php las variables se definen de una forma concreta | ||
+ | y la forma de escribir por pantalla también es propia de cada lenguaje | ||
</div> | </div> | ||
Línea 31: | Línea 43: | ||
<div class="slide"> | <div class="slide"> | ||
+ | |||
===Instrucciones en un lenguaje de programación=== | ===Instrucciones en un lenguaje de programación=== | ||
#'''''Inicio Fin''''' de bloque | #'''''Inicio Fin''''' de bloque | ||
Línea 40: | Línea 53: | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
+ | {{MRM_Puntos clave|Title=Separación de instrucciones| | ||
+ | *Las instrucciones en php, se separan una de otra con ''''';''''' (punto y coma) | ||
+ | {{Nota|Hay una excepción que veremos más adelante}} | ||
+ | <source lang=php> | ||
+ | $edad = 25; | ||
+ | $nombre = "Manuel"; | ||
+ | echo "Qué bonito es php"; | ||
+ | </source> | ||
+ | }} | ||
+ | ;Todo ello lo iremos estudiando | ||
===Tipos de valores usados en php=== | ===Tipos de valores usados en php=== | ||
− | {{ | + | <br /> |
− | + | {{MRM_Puntos_clave|Title=Valores| | |
+ | * '''''Las instrucciones''''' trabajan con '''''valores''''' | ||
+ | *Sobre los '''''valores''''', realizaremos '''''operaciones''''' | ||
+ | *Los '''''valores''''' pueden ser de diferentes '''''tipos''''' | ||
+ | }} | ||
− | + | *En php tenemos los siguientes '''''tipos de valores''''': | |
− | {|class="wikitable col1cen col2cen center" style="width: | + | {|class="wikitable col1cen col2cen center" style="width:350px;" |
|+ style="color:white;background:blue;"|'''TIPOS DE VALORES EN PHP''' | |+ style="color:white;background:blue;"|'''TIPOS DE VALORES EN PHP''' | ||
|- | |- | ||
Línea 52: | Línea 79: | ||
! colspan=3 | Valores compuestos | ! colspan=3 | Valores compuestos | ||
|- | |- | ||
− | |style="width:150px;color:white;background: | + | |style="width:150px;color:white;background:blue;"|Numéricos |
− | |style="width:150px;color:white;" bgcolor=" | + | |style="width:150px;color:white;" bgcolor="blue"|String |
− | |style="width:150px;color:white;background: | + | |style="width:150px;color:white;background:blue;"|Booleanos |
− | |style="width:150px;color:white;" bgcolor=" | + | |style="width:150px;color:white;" bgcolor="blue"|Null |
|style="width:150px;color:white;" bgcolor="green"|Arrays | |style="width:150px;color:white;" bgcolor="green"|Arrays | ||
|style="width:150px;color:white;" bgcolor="green"|Objetos | |style="width:150px;color:white;" bgcolor="green"|Objetos | ||
Línea 72: | Línea 99: | ||
# Recursos (manejadores de conexiones u otros recursos externos) | # Recursos (manejadores de conexiones u otros recursos externos) | ||
− | + | ===Ejemplos de valores en php=== | |
+ | Todo esto lo iremos estudiando, pero por ir viendo ejemplos y sabiendo con qué vamos a trabajar | ||
+ | |||
+ | |||
<div class="slide"> | <div class="slide"> | ||
<source lang=php> | <source lang=php> | ||
Línea 118: | Línea 148: | ||
</source> | </source> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</div> | </div> | ||
</div> | </div> | ||
</div> | </div> |