Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/09/2011, 10:34
Avatar de Edgar87
Edgar87
 
Fecha de Ingreso: agosto-2011
Mensajes: 4
Antigüedad: 13 años, 3 meses
Puntos: 1
Problema con funciones

Hola, tengo un problema con esta función, no se por que no me muestra el mensaje hola, cuando lo visualizo en el navegador web, no me marca ningun error, pero no muestra el mensaje.

Código PHP:
<?php

   $mensaje 
"hola";

   function 
mosrtarVariable(){
      echo 
$mensaje;
   }

   
mostrarVariable();

?>
Segun yo, estoy pasando vien el nombre de la funcion, sin lista de argumentos, pero cuando uso clases, esto si funciona.

Código PHP:
<?php

   
class Mensaje{
      private 
$mensaje "hola";

      public function 
mostrarVariable(){
         return 
$this->mensaje;
      }
   }

   
$m = new Mensaje;
   echo 
$m->mostrarVariable();

?>
No entiendo por que en la primera forma no muestra nada, pero no marca ningun error, me podrian explicar porfavor.