Diferencia entre revisiones de «Plantilla:PHP/Declaraciones/Constantes»

De WikiEducator
Saltar a: navegación, buscar
(Constantes)
Línea 11: Línea 11:
 
===Constantes===
 
===Constantes===
 
*Se definen con la función '''''define()'''''
 
*Se definen con la función '''''define()'''''
 +
*O con la palabra reservada '''''const'''''
 
<source lang=php>
 
<source lang=php>
 
define("IVA",0.21);
 
define("IVA",0.21);
 +
cont IVA_BASE 0.06
 +
.....
 +
 
$total=$base*(1+IVA);
 
$total=$base*(1+IVA);
 +
$total=$base_2*(1+IVA_BASE);
 +
 
</source>
 
</source>
 
;identificador
 
;identificador
Línea 22: Línea 28:
  
 
<div class="slide">
 
<div class="slide">
 +
 
===Constantes predefinidas===
 
===Constantes predefinidas===
 
*Como en otros  lenguajes, existen una serie de constantes predefinidas
 
*Como en otros  lenguajes, existen una serie de constantes predefinidas

Revisión de 09:19 21 sep 2018

Constantes



Icon objectives.jpg
Objetivo
Las constantes se declaran una vez
No se pueden modificar, solo usar

Constantes

  • Se definen con la función define()
  • O con la palabra reservada const
define("IVA",0.21);
cont IVA_BASE 0.06
.....
 
$total=$base*(1+IVA);
$total=$base_2*(1+IVA_BASE);
identificador
  • Se usa el mismo criterio de construcción pero no empieza por $
  • Se pueden definir y utilizar en cualquier momento que se necesiten.
  • Para saber si una constante está definida defined()

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