Return y ambitos de las variables

En este ejemplo mostrare el uso de Return y ámbitos con variables describiendo El ámbito de una variable es el contexto dentro del que la variable está definida. La mayor parte de las variables PHP sólo tienen un ámbito simple. Este ámbito simple también abarca los ficheros incluídos y los requeridos. (Ref. PHP)

Ejemplo del return y ambito de variable



<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Return y ambitos de las variables</title>
    <!-- Latest compiled and minified CSS -->
<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
// Creando funciones
        function saludos(){
            return "Hola que tal<br>";
        }
     
        echo saludos();
           //devolviendo un return true
        function validar(){
            return true;
        }
        if(validar())
        {
            echo "Validacion correcta<br>";
        }
         
 
        //Ambito  local
        $nombre ="Gilbert";
        function saludo(){
            $nombre = "Carolina";
        }
        echo $nombre."<br>";
     
        //Ambito global
         global $nombre;
        $nombre = "Hola". $nombre."<br>";
        echo $nombre;
     
     
        //Variable GLOBALS
        //globals hace referencia a variables de manera global
        $a=1;
        $c="txt";
        $b=false;
        $d=10;
     
        echo $GLOBALS ['c'];
     
        $name="Jessica";
        function decirName()
        {
            $nombre = $GLOBALS["name"];
            echo "<br>".$nombre;
        }
        decirName();  
     
     
        ?>
     
    </section>
</body>
</html>



Comentarios

Entradas más populares de este blog

Ejemplo de suma Pascal

Solucion al error collation desconocida: 'utf8mb4_0900_ai_ci'