Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/Sintaxis/1»

De WikiEducator
Saltar a: navegación, buscar
 
(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>

Última revisión de 09:26 22 oct 2018



DWES TituloTema3.gif


Dónde poner el código embebido




Icon qmark.gif
Pregunta
Dónde escribir código php



Icon qmark.gif
Respuesta
Dónde queramos que se ejecute algo



  • Donde queramos que se ejecute algo

CodigoPHP.png
  • Se ejecuta como si fuera un solo programa
  • A la hora de incluir php podemos se usa mucho la filosofía Modelo Vista /Controlador que veremos en otro tema


Icon summary.gif
Modelo vista controlador
  • Trata de separar el código según su cometido, de forma muy resumida
  • Hay acciones que realizan cálculos y obtienen resultados (Controlador
  • Hay acciones que lo que hacen es visualziar valores (Vista)
  • Hay acciones que se encargan de interactuar con la base de datos (Modelo)