Menu
Icon

Variables estatica php.

{Una variable estática existe sólo en el ámbito local de la función, pero no pierde su valor cuando la ejecución del programa abandona este ámbito(Ref. PHP) .  A continuación mostrare el uso que se le puede dar a la variable estática y diferencias que tendría con espeto a otras variables.


aqui el codigo;


<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <title>Variables estaticas</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
    <section>
     
        <?php
function incrementar(){
    //la variables estatic solo se ejecuta una vez
    //por eso no se reinicia
    static $contador = 0;
    $contador++;
    echo $contador."<br>";
}
// como resultado de ser variable estática la función incrementar no reinicia sus valores al ejecutarse.
        incrementar();
        incrementar();
     
   
        ?>
     
    </section>
</body>
</html>


PHP
}

Utilizamos cookies propias y de terceros con finalidades analiticas y para mejorar tu experiencia de compras segun tus preferencias, mediante el analisis de tus habitos de navegacion y tu perfil. Puedes aceptar todas las cookies pulsando el boton "Aceptar" o gestionar tus preferencias en el panel de configuracion