N3lson Posted April 25, 2013 at 06:00 AM Report #504754 Posted April 25, 2013 at 06:00 AM (edited) Boas tenho uma função que depende dos valores definidos de uma constante, queria isso mas que fosse buscar a constante definida automaticamente switch($val){ case'quim': define('ALCALINIDADE',60); define('UNICLEAN','U 282'); break; case'elect': define('ALCALINIDADE',50); define('UNICLEAN','U 154'); break; case'susp': define('SODA',120); define('ZINCO',7); break; case'tamb': define('SODA',120); define('ZINCO',10); break; } function dif($x){ global $val; $val = ALCALINIDADE; // escolha da constante de acordo com o que pretendo $diferenca = $x - $val; return $diferenca; } PS: Podem eliminar post, pois não teria sentido, visto existirem diferentes constantes para a mesma variável Edited April 25, 2013 at 06:19 AM by N3lson You can't do it, kid. But don't worry, my boy. You're not the only one. No one else can do it.
yoda Posted April 25, 2013 at 02:18 PM Report #504793 Posted April 25, 2013 at 02:18 PM OOP? before you post, what have you tried? - http://filipematias.info sense, purpose, direction
N3lson Posted April 25, 2013 at 08:46 PM Author Report #504844 Posted April 25, 2013 at 08:46 PM procedural You can't do it, kid. But don't worry, my boy. You're not the only one. No one else can do it.
yoda Posted April 26, 2013 at 03:31 PM Report #504943 Posted April 26, 2013 at 03:31 PM (edited) Cria um ficheiro de configuração por cada grupo de possibilidades (ou até definir essas globais nesses ficheiros), carregando apenas aquele que precisas em cada hipótese. Exemplo : $values = array('quim', 'elect', 'susp', 'tamb'); if (array_key_exists($val, $values)) { require('config/'.$val.'.php'); } Usar OOP ajuda bastante. Edited April 26, 2013 at 03:32 PM by yoda 1 Report before you post, what have you tried? - http://filipematias.info sense, purpose, direction
N3lson Posted April 27, 2013 at 06:56 AM Author Report #504987 Posted April 27, 2013 at 06:56 AM Cria um ficheiro de configuração por cada grupo de possibilidades (ou até definir essas globais nesses ficheiros), carregando apenas aquele que precisas em cada hipótese. Exemplo : $values = array('quim', 'elect', 'susp', 'tamb'); if (array_key_exists($val, $values)) { require('config/'.$val.'.php'); } Usar OOP ajuda bastante. Não consigo me entender bem com o oop, tudo o k sei de php foi de auto aprendizagem ao ler ebooks deste website http://it-ebooks.info/, e fazendo alguns projectos mas relativamente ao OOP nao encaixa :-) You can't do it, kid. But don't worry, my boy. You're not the only one. No one else can do it.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now