Why not use classes? If I understand you problem correctly, I think classes
should solve your problem. Right?

SED

-----Original Message-----
From: Maxim Maletsky [mailto:[EMAIL PROTECTED]]
Sent: 27. apríl 2001 11:58
To: 'PHP General List. (E-mail)'
Subject: [PHP] Variable (naming them) Functions.


Hello everyone:

I was wondering, does anyone of you know a method to declare a function
(give it a name) basing on a value acquired during run time?

I tried using the syntax as of a variable function call:


<snip>

   $fname = 'hello';
   function { sprintf("%s", $fname) }($arg='') {
      Return "I named you : $fname";
   }
   echo $fname($fname);
   # no luck...


   function {$fname}($arg='') { ....
   # nope...


   function $fname($arg='') { ....
   # neither...

</snip>

and so on... all parse errors...



Any way to do it?

I am looping an array with some function names checking if a function was
declared already, and if not then declare, if yes - give a different name.

I also went through these bibles:
   http://www.php.net/manual/en/ref.funchand.php
<http://www.php.net/manual/en/ref.funchand.php>
but found nothing that helps.

Thanks in advance,
Sincerely,

 Maxim Maletsky
 Founder, Chief Developer
 PHPBeginner.com (Where PHP Begins)
  [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
  www.phpbeginner.com <http://www.phpbeginner.com>





-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to