javifelices

Ambito_Variables

Jan 23rd, 2013
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.10 KB | None | 0 0
  1. /* PRIMERA PRUEBA */
  2.  
  3. <?php
  4.     $varglobal = 8;
  5.  
  6.     function mostrar($x)
  7.     {
  8.         GLOBAL $varglobal;
  9.         echo $x + $varglobal;
  10.     }
  11.    
  12.     mostrar($varglobal);
  13. ?>
  14.  
  15.  
  16.  
  17. /* SEGUNDA PRUEBA */
  18.  
  19. <?php
  20.     $varglobal = 8;
  21.  
  22.     function mostrar($x)
  23.     {
  24.         //GLOBAL $varglobal;
  25.         echo $x + $varglobal;
  26.     }
  27.    
  28.     mostrar($varglobal);
  29. ?>
  30.  
  31.  
  32.  
  33. /* TERCERA PRUEBA */
  34.  
  35. <?php
  36.     $varglobal = 8;
  37.    
  38.     function mostrar($x)
  39.     {
  40.         //GLOBAL $varglobal;
  41.         if (isset($varglobal)) {
  42.             echo $x + $varglobal;
  43.         }
  44.         else {
  45.             echo $x;
  46.         }
  47.     }
  48.    
  49.     mostrar($varglobal);
  50. ?>
  51.  
  52.  
  53. /* CUARTA PRUEBA */
  54.  
  55. <?php
  56.    
  57.     $mivariable = 8;
  58.    
  59.     function mostrar($param1)
  60.     {
  61.         $mivariable = 2;
  62.         echo $param1 + $mivariable;
  63.     }
  64.     echo "<p>El valor de <strong>mivariable</strong> fuera de la función es " . $mivariable . "</p>";
  65.     echo "<p>El valor de <strong>mivariable</strong> dentro de la función vale 2.</p>";
  66.     echo "<p>Resultado de llamar a Mostrar: ";
  67.     mostrar(1);
  68.     echo "</p>";
  69.     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>";
  70. ?>
Advertisement
Add Comment
Please, Sign In to add comment