Jump to content


Photo

Variável Com Nome Do Método [resolvido]


  • Faça o login para participar
2 replies to this topic

#1 Felipe Canuso

Felipe Canuso

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 23/11/2008, 22:34

Olá, estou com o seguinte problema em um script que estou desenvolvendo:
Estou passando o nome de um método por parâmetro para a função construtora da classe e quero que a construtora chame esse método que o nome eu passei por parâmetro. Mas ele está encarando como uma propriedade e não consigo fazer ele chama um método.
Código exemplo:
[codebox]<?php
class Classe{

public function __construct($metodo){
$this->$metodo;
}

public function Metodo1(){
//metodo 1
}

}

$obj = new Classe('Metodo1');
?>
[/codebox]
Já tentei também passar por parâmetro Metodo1() mas não funciona mesmo assim.
Alguém sabe como me ajudar?
Valeu, obrigado.

Edição feita por: Felipe Canuso, 24/11/2008, 09:09.


#2 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 24/11/2008, 00:03

$this->{'qualquer coisa'}();

Edição feita por: boirock, 24/11/2008, 12:40.


#3 Felipe Canuso

Felipe Canuso

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 24/11/2008, 09:08

Funcionou.. era isso mesmo.
Valeu.
Abraços




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq