javifelices icon

Ambito_Variables

javifelices | PRO | 01/23/13 10:24:45 PM UTC | 0 ⭐ | 207 👁️ | Never ⏰ | []
PHP |

1.1 KB

|

None

|

0 👍

/

0 👎

/* PRIMERA PRUEBA */
 
<?php
    $varglobal = 8;
 
    function mostrar($x)
    {
        GLOBAL $varglobal;
        echo $x + $varglobal;
    }
    
    mostrar($varglobal);
?>
 
 
 
/* SEGUNDA PRUEBA */
 
<?php
    $varglobal = 8;
 
    function mostrar($x)
    {
        //GLOBAL $varglobal;
        echo $x + $varglobal;
    }
    
    mostrar($varglobal);
?>
 
 
 
/* TERCERA PRUEBA */
 
<?php
    $varglobal = 8;
    
    function mostrar($x)
    {
        //GLOBAL $varglobal;
        if (isset($varglobal)) {
            echo $x + $varglobal;
        }
        else {
            echo $x;
        }
    }
    
    mostrar($varglobal);
?>
 
 
/* CUARTA PRUEBA */
 
<?php
    
    $mivariable = 8;
    
    function mostrar($param1)
    {
        $mivariable = 2;
        echo $param1 + $mivariable;
    }
    echo "<p>El valor de <strong>mivariable</strong> fuera de la función es " . $mivariable . "</p>";
    echo "<p>El valor de <strong>mivariable</strong> dentro de la función vale 2.</p>";
    echo "<p>Resultado de llamar a Mostrar: ";
    mostrar(1);
    echo "</p>";
    echo "<p>A la función mostrar, le pasamos como parámetro 1, <strong>mivariable</strong>, dentro de la función vale 2, por lo que el resultado es 3</p>";
?>

Comments