Diferencia entre revisiones de «Plantilla:PHP/Declaraciones/Constantes»
De WikiEducator
(→Constantes) |
(→Constantes predefinidas) |
||
(5 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 7: | Línea 7: | ||
}} | }} | ||
</div> | </div> | ||
− | + | ===Declaración y uso de las constantes=== | |
<div class="slide"> | <div class="slide"> | ||
− | + | ;Constantes | |
*Se definen con la función '''''define()''''' | *Se definen con la función '''''define()''''' | ||
*O con la palabra reservada '''''const''''' | *O con la palabra reservada '''''const''''' | ||
Línea 21: | Línea 21: | ||
</source> | </source> | ||
− | ; | + | ;Identificador |
*Se usa el mismo criterio de construcción pero no empieza por $ | *Se usa el mismo criterio de construcción pero no empieza por $ | ||
*Se pueden definir y utilizar en cualquier momento que se necesiten. | *Se pueden definir y utilizar en cualquier momento que se necesiten. | ||
Línea 33: | Línea 33: | ||
https://stackoverflow.com/questions/2447791/define-vs-const | https://stackoverflow.com/questions/2447791/define-vs-const | ||
*Las constantes, como toda expresión, también tienen tipo, que dependerá de su valor | *Las constantes, como toda expresión, también tienen tipo, que dependerá de su valor | ||
+ | {{Nota|Para visualizar el valor de una constante en una cadena, hay que concatenarla, ya que el identificador no tiene ningún carácter especial, como es en el caso de las variables | ||
+ | <source lang=php> | ||
+ | <?php | ||
+ | const IVA=0.21 | ||
+ | |||
+ | echo "Importe de iva ".IVA; | ||
+ | |||
+ | ?> | ||
+ | </source> | ||
+ | }} | ||
+ | |||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
− | {{ | + | {{MRM_Actividad|Title=Declarando constantes| |
Declarar dos constantes de diferente tipo y visualiza el tipo y el valor | Declarar dos constantes de diferente tipo y visualiza el tipo y el valor | ||
{{plegable|hide|declarando constantes| | {{plegable|hide|declarando constantes| | ||
Línea 56: | Línea 67: | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
− | {{ | + | {{MRM_Actividad|Title=Declarando constantes| |
*Haz un programa donde tenga declarado IVA_GENERAL e IVA_REDUCIDO | *Haz un programa donde tenga declarado IVA_GENERAL e IVA_REDUCIDO | ||
*El tipo de IVA es 21% y 10% respectivamente | *El tipo de IVA es 21% y 10% respectivamente | ||
Línea 125: | Línea 136: | ||
*En php hay 8 constantes que su valor puede cambiar dependiendo del entorno donde se ejecutan | *En php hay 8 constantes que su valor puede cambiar dependiendo del entorno donde se ejecutan | ||
[http://php.net/manual/es/language.constants.predefined.php constantes] predefinidas en php | [http://php.net/manual/es/language.constants.predefined.php constantes] predefinidas en php | ||
− |
Última revisión de 06:10 2 may 2023
Declaración y uso de las constantes
Constantes predefinidas
- Como en otros lenguajes, existen una serie de constantes predefinidas
- Nos las ofrece el entorno y dependerán de él para su valor
- PHP Ofrece un gran número de constantes predefinidas http://php.net/manual/es/reserved.constants.php
- En php hay 8 constantes que su valor puede cambiar dependiendo del entorno donde se ejecutan
constantes predefinidas en php