krypton Posted July 19, 2006 Share Posted July 19, 2006 Hi guys,I want know if is possible put a function inside a variable, like this:$b = estr(55,$name);I don´t know if is possible, I want help please... Quote Link to comment https://forums.phpfreaks.com/topic/15014-a-function-inside-a-variable/ Share on other sites More sharing options...
brown2005 Posted July 19, 2006 Share Posted July 19, 2006 well say i have $a = $array[cabbage];$b = number_format($a);you mean like that... Quote Link to comment https://forums.phpfreaks.com/topic/15014-a-function-inside-a-variable/#findComment-60370 Share on other sites More sharing options...
krypton Posted July 19, 2006 Author Share Posted July 19, 2006 Hi have this function:function estr($var1, $vfield) { // get de uma expressão require("conf.php"); $sql = "SELECT * FROM exp where id=$var1"; $result2 = mysql_query($sql, $connection) or die ("Erro no query"); $row2 = mysql_fetch_array($result2); return $row2[$vfield];}and I want put inside a variablelike this$b = estr(59,$nome); Quote Link to comment https://forums.phpfreaks.com/topic/15014-a-function-inside-a-variable/#findComment-60371 Share on other sites More sharing options...
brown2005 Posted July 19, 2006 Share Posted July 19, 2006 well as far as I know i think it will work, but i am not entirely sure, maybe a more expierenced php developer will let u know.Have u not tried executing the script? Quote Link to comment https://forums.phpfreaks.com/topic/15014-a-function-inside-a-variable/#findComment-60373 Share on other sites More sharing options...
krypton Posted July 19, 2006 Author Share Posted July 19, 2006 Yes I use the script in many places and it works! But I put this in a variable and don´t show the result! Thanks anyway Quote Link to comment https://forums.phpfreaks.com/topic/15014-a-function-inside-a-variable/#findComment-60374 Share on other sites More sharing options...
Joe Haley Posted July 19, 2006 Share Posted July 19, 2006 It seems to me that you are asking 1 of 2 questions:1:Can i pass a variable to a function? eg: func($var1, $var2);The answer is yes.2:Will the value of $b in my example be the returnd value of the function?the answer is yes.If the function isnt working correctly when passing a variable to it, then the value of the variable is not the name of a collum in your SQL table. Quote Link to comment https://forums.phpfreaks.com/topic/15014-a-function-inside-a-variable/#findComment-60377 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.