fork download
  1. <?php
  2. class Conexao {
  3. private static $conexao = "dados da conexao aqui - classe";
  4. public static function PegaConexao() {
  5. return self::$conexao;
  6. }
  7. }
  8.  
  9. function conexao(){
  10. static $conexao = "dados da conexao aqui - funcao";
  11. return $conexao;
  12. }
  13.  
  14. class Uso {
  15. public function AbreBanco1() {
  16. echo conexao() . "\n";
  17. }
  18. public function AbreBanco2() {
  19. echo Conexao::PegaConexao();
  20. }
  21. }
  22.  
  23. Uso::AbreBanco1();
  24. Uso::AbreBanco2();
  25.  
  26. //https://pt.stackoverflow.com/q/53794/101
Success #stdin #stdout 0.03s 24312KB
stdin
Standard input is empty
stdout
dados da conexao aqui - funcao
dados da conexao aqui - classe