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

De WikiEducator
Saltar a: navegación, buscar
(Página creada con «{{MRM_Actividad|Title=Ejercicio 10.1:Asignación con heredoc| *Vamos a construir una factura de dos productos *Declaramos las siguientes variables <source lang=php> // D...»)
 
 
(Una revisión intermedia por el mismo usuario no mostrado)
Línea 1: Línea 1:
 +
 +
<br />
 
{{MRM_Actividad|Title=Ejercicio 10.1:Asignación con heredoc|
 
{{MRM_Actividad|Title=Ejercicio 10.1:Asignación con heredoc|
 
*Vamos a construir una factura de dos productos
 
*Vamos a construir una factura de dos productos
Línea 19: Línea 21:
 
$factura=<<<FIN
 
$factura=<<<FIN
 
<pre>
 
<pre>
 +
========================================
 +
    FACTURA Número: $factura_numero
 +
========================================
 +
. . .
 +
 +
</pre>
 +
 +
FIN;
 +
echo $factura
 +
</source>
 +
 +
*Usa la función '''str_pad''', para conseguir cadenas de una misma longitud
 +
*Usa la función '''number_format''' para  obtener los números con los mismos decimales
 +
}}

Última revisión de 08:21 12 nov 2024



Icon activity.jpg
Ejercicio 10.1:Asignación con heredoc
  • Vamos a construir una factura de dos productos
  • Declaramos las siguientes variables
  // Definir algunas variables
       $cliente = "Juan Pérez";
       $fecha = date("d/m/Y");
       $factura = "1";
       $producto1 = "Cuadros";
       $precio1 = rand(1,100);
       $producto2 = "Luminarias intensas";
       $precio2 = rand(1,100);
  • Queremos llegar a obtener el siguiente resultado
Ejercicio factura php.png
  • Para ello se pide que hagas una asignación heredoc a una variable llamada $factura y luego la visualices
  • Usa la etiqueta <pre> para mantener el formato
$factura=<<<FIN
<pre>
========================================
     FACTURA Número: $factura_numero
========================================
 . . .
 
</pre>
 
FIN;
echo $factura
  • Usa la función str_pad, para conseguir cadenas de una misma longitud
  • Usa la función number_format para obtener los números con los mismos decimales