|
|
(10 revisiones intermedias por el mismo usuario no mostrado) |
Línea 12: |
Línea 12: |
| __TOC__ | | __TOC__ |
| <div id=apuntes_distancia> | | <div id=apuntes_distancia> |
− | <div class='slide'>
| |
− | ===Comentarios ===
| |
− | *Son ignorados por el intérprete, no generan instrucciones, pero se consideran parte del software
| |
− | *En php tengo 4 formas de hacer comentarios
| |
− | <source lang=php>
| |
− | <?php
| |
− | /*
| |
− | Este código no hace nada pero muestra
| |
− | la sintaxis de los comentarios
| |
− | como este que ocupa varias líneas tipo lenguaje C o Java
| |
− | */
| |
− | $miVariable= 8;// Esta parte de la línea se ignorará
| |
− | $miVariable+= 8;# y esta parte de línea tambien
| |
− | echo "Valor de la variable $miVariable";
| |
− | //Este es otro comentario de una sola línea
| |
− | #Este es otro modo de hacer comentarios tipo script de linux
| |
− | /**
| |
− | Este comentario permite insertar información
| |
− | Para que luego phpDocumentor genere una página web
| |
− | Con la información de mi código
| |
− | */
| |
− | ?>
| |
− | </source>
| |
− | *Así como comentar las funciones como veremos
| |
− | *Este código nos visualizará lo siguiente
| |
− | <source lang=php>
| |
− | Valor de la variable 16
| |
− | </source>
| |
− | El resto del código será ignorado
| |
− | </div>
| |
| | | |
− | <div class='slide'>
| |
− | *Es bueno escribir al principio del script
| |
− | <source lang=php>
| |
− | <?php
| |
− | /**
| |
− | * User: Nombre y apellidos
| |
− | * Date: 19/10/17
| |
− | * Version: 17:40
| |
− | */
| |
− | ?>
| |
− | </source>
| |
− | </div>
| |
| <div class="slide"> | | <div class="slide"> |
− | *Aquí tienes la referencia para ver las diferentes directivas para generar código
| + | |
− | *Más adelante en el curso las veremos.
| + | ===Dónde poner el código embebido=== |
− | {{MRM_Recursos de la Web| | + | <br/> |
− | *Directivas para comentarios https://phpdoc.org/docs/latest/index.html
| + | {{MRM_Pregunta|Dónde escribir código php |
| + | {{MRM_Pregunta|Title=Respuesta|Dónde queramos que se ejecute algo}} |
| }} | | }} |
| </div> | | </div> |
− |
| |
| <div class="slide"> | | <div class="slide"> |
− | {{MRM_Actividad|Title=probando comentarios |
| + | <hr /> |
− | *Escribe la siguiente función anterior en un fichero php
| + | *Donde queramos que se ejecute algo |
− | | + | <hr/> |
− | <source lang=php>
| + | [[Imagen:codigoPHP.png|center|500px]] |
− | function miFuncion($num1, $num2){
| + | *Se ejecuta como si fuera un solo programa |
− | if ($num1>$num2)
| + | *A la hora de incluir php podemos se usa mucho la filosofía Modelo Vista /Controlador que veremos en otro tema |
− | return $num1;
| + | {{MRM_Resumen|Title=Modelo vista controlador| |
− | else
| + | *Trata de separar el código según su cometido, de forma muy resumida |
− | return $num2;
| + | *Hay acciones que realizan cálculos y obtienen resultados (Controlador |
− | </source>
| + | *Hay acciones que lo que hacen es visualziar valores (Vista) |
− | Ahora justo en la línea de encima de función escribe
| + | *Hay acciones que se encargan de interactuar con la base de datos (Modelo) |
− | <source lang=php>
| + | |
− | /**
| + | |
− | </source> | + | |
− | *y luego presiona intro | + | |
− | *Te debería de quedar | + | |
− | <source lang=php>
| + | |
− | /** | + | |
− | *
| + | |
− | * @param type $num1
| + | |
− | * @param type $num2
| + | |
− | * @return type
| + | |
− | */
| + | |
− | function miFuncion($num1, $num2){
| + | |
− | if ($num1>$num2)
| + | |
− | return $num1;
| + | |
− | else
| + | |
− | return $num2;
| + | |
− | | + | |
− | </source>
| + | |
| }} | | }} |
− | </div>
| |
− | <div class='slide'>
| |
| | | |
| </div> | | </div> |