Re: [PHP] Question about CREATE_FUNCTION

2001-12-26 Thread Alexander Skwar

So sprach »Andrey Hristov« am 2001-12-21 um 15:52:35 +0200 :
 Nope
 $test();

Please explain!

Alexander Skwar
-- 
How to quote:   http://learn.to/quote (german) http://quote.6x.to (english)
Homepage:   http://www.iso-top.de  | Jabber: [EMAIL PROTECTED]
   iso-top.de - Die günstige Art an Linux Distributionen zu kommen
   Uptime: 4 days 23 hours 37 minutes

--
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]




Re: [PHP] Question about CREATE_FUNCTION

2001-12-26 Thread Alexander Skwar

So sprach »Andrey Hristov« am 2001-12-21 um 17:40:07 +0200 :
 ?php
 $test='htmlspecialchars';
 echo $test('html');
 ?
 
 Produces :
 
 lt;htmlgt;

Ah, I thought you did disagree.  Whatever.  I misunderstood you, sorry
about that.

Alexander Skwar
-- 
How to quote:   http://learn.to/quote (german) http://quote.6x.to (english)
Homepage:   http://www.iso-top.de  | Jabber: [EMAIL PROTECTED]
   iso-top.de - Die günstige Art an Linux Distributionen zu kommen
   Uptime: 4 days 23 hours 45 minutes

--
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]




Re: [PHP] Question about CREATE_FUNCTION

2001-12-22 Thread Emile Bosch

since you CAN'T create functions runtime, unles you are using an eval
expression
but that's even slower that create_function..

function bla() {
}

$test = bla;
$test();

Is not solving the problem since, it doesn't create a function at RUNTIME it
only references a function..
(it references $test to the function pointer blä)

create_function = Php command

creates a function runtime.
But thanks for all your time anyway!

Warm regards,
Emile


Bogdan Stancescu [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 Why do you draw the conclusion you're misunderstood? We are unable to
answer
 your question about speed -- so aren't we allowed to have a separate
discussion
 derrivated from your question?

 Bogdan

 Emile Bosch wrote:

  thx for al the help but i need some help of a php developer i guess cuz
i am
  misunderstood here..




-- 
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]




[PHP] Question about CREATE_FUNCTION

2001-12-21 Thread Emile Bosch

Dear list,
Does anyone know how the internals of create function works?


$test = create_function('blah','$arg,$arg2',$code);

Does it really create the function in $test; or creates it a global function
and references it to $test

And further more,
is it very SLOW?

Warm regards,
Emile Bosch



-- 
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]




Re: [PHP] Question about CREATE_FUNCTION

2001-12-21 Thread Bogdan Stancescu

Why do you need this? To my knowledge you get the same behaviour with

?
function create_function()
{
  [body]
}

$test=create_function;

$test;
?

Bogdan

Emile Bosch wrote:

 Dear list,
 Does anyone know how the internals of create function works?

 $test = create_function('blah','$arg,$arg2',$code);

 Does it really create the function in $test; or creates it a global function
 and references it to $test

 And further more,
 is it very SLOW?

 Warm regards,
 Emile Bosch

 --
 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]


-- 
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]




Re: [PHP] Question about CREATE_FUNCTION

2001-12-21 Thread Emile Bosch

Thank you for you interest,

I need to know this because  am building an CMS package..
and create function create functions on the fly which can come in handy very
much..

My questions was wheter create_function the PHP tag, slow is or not... hope
someone can
help me out here..

Warm regards,
Emile Bosch

Bogdan Stancescu [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 Why do you need this? To my knowledge you get the same behaviour with

 ?
 function create_function()
 {
   [body]
 }

 $test=create_function;

 $test;
 ?

 Bogdan

 Emile Bosch wrote:

  Dear list,
  Does anyone know how the internals of create function works?
 
  $test = create_function('blah','$arg,$arg2',$code);
 
  Does it really create the function in $test; or creates it a global
function
  and references it to $test
 
  And further more,
  is it very SLOW?
 
  Warm regards,
  Emile Bosch
 
  --
  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]




-- 
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]




Re: [PHP] Question about CREATE_FUNCTION

2001-12-21 Thread Andrey Hristov

Nope
$test();

Regards,
Andrey
- Original Message - 
From: Bogdan Stancescu [EMAIL PROTECTED]
To: Emile Bosch [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Friday, December 21, 2001 3:43 PM
Subject: Re: [PHP] Question about CREATE_FUNCTION


 Why do you need this? To my knowledge you get the same behaviour with
 
 ?
 function create_function()
 {
   [body]
 }
 
 $test=create_function;
 
 $test;
 ?
 
 Bogdan
 
 Emile Bosch wrote:
 
  Dear list,
  Does anyone know how the internals of create function works?
 
  $test = create_function('blah','$arg,$arg2',$code);
 
  Does it really create the function in $test; or creates it a global function
  and references it to $test
 
  And further more,
  is it very SLOW?
 
  Warm regards,
  Emile Bosch
 
  --
  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]
 
 
 -- 
 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]
 
 


-- 
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]




Re: [PHP] Question about CREATE_FUNCTION

2001-12-21 Thread Andrey Hristov

?php
$test='htmlspecialchars';
echo $test('html');
?

Produces :

lt;htmlgt;

Regards,
Andrey

- Original Message -
From: Alexander Skwar [EMAIL PROTECTED]
To: Andrey Hristov [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Friday, December 21, 2001 5:35 PM
Subject: Re: [PHP] Question about CREATE_FUNCTION


So sprach »Andrey Hristov« am 2001-12-21 um 15:52:35 +0200 :
 Nope
 $test();

Please explain!

Alexander Skwar
--
How to quote: http://learn.to/quote (german) http://quote.6x.to (english)
Homepage: http://www.iso-top.de  | Jabber: [EMAIL PROTECTED]
   iso-top.de - Die günstige Art an Linux Distributionen zu kommen
   Uptime: 4 days 23 hours 37 minutes



-- 
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]




Re: [PHP] Question about CREATE_FUNCTION

2001-12-21 Thread Bogdan Stancescu

Or, to actually prove your point in the original e-mail (I checked it and 
you're right):
?
  function echotest()
  {
echo(Testing);
  }

  $test=echotest;
?

If you now try ? $test; ? it won't do anything -- as you said, ? $test(); 
? is the proper code.

Something worth mentioning is that even if you do ? $test=echotest(); ? 
the former version won't work.

Bogdan

 ?php
 $test='htmlspecialchars';
 echo $test('html');
 ?

 Produces :

 lt;htmlgt;

 Regards,
 Andrey

 - Original Message -
 From: Alexander Skwar [EMAIL PROTECTED]
 To: Andrey Hristov [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Sent: Friday, December 21, 2001 5:35 PM
 Subject: Re: [PHP] Question about CREATE_FUNCTION

 So sprach »Andrey Hristov« am 2001-12-21 um 15:52:35 +0200 :
  Nope
  $test();

 Please explain!

 Alexander Skwar

-- 
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]




Re: [PHP] Question about CREATE_FUNCTION

2001-12-21 Thread Emile Bosch

thx for al the help but i need some help of a php developer i guess cuz i am
misunderstood here..


Bogdan Stancescu [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 Or, to actually prove your point in the original e-mail (I checked it and
 you're right):
 ?
   function echotest()
   {
 echo(Testing);
   }

   $test=echotest;
 ?

 If you now try ? $test; ? it won't do anything -- as you said, ?
$test();
 ? is the proper code.

 Something worth mentioning is that even if you do ? $test=echotest();
?
 the former version won't work.

 Bogdan

  ?php
  $test='htmlspecialchars';
  echo $test('html');
  ?
 
  Produces :
 
  lt;htmlgt;
 
  Regards,
  Andrey
 
  - Original Message -
  From: Alexander Skwar [EMAIL PROTECTED]
  To: Andrey Hristov [EMAIL PROTECTED]
  Cc: [EMAIL PROTECTED]
  Sent: Friday, December 21, 2001 5:35 PM
  Subject: Re: [PHP] Question about CREATE_FUNCTION
 
  So sprach »Andrey Hristov« am 2001-12-21 um 15:52:35 +0200 :
   Nope
   $test();
 
  Please explain!
 
  Alexander Skwar



-- 
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]




Re: [PHP] Question about CREATE_FUNCTION

2001-12-21 Thread Bogdan Stancescu

Why do you draw the conclusion you're misunderstood? We are unable to answer
your question about speed -- so aren't we allowed to have a separate discussion
derrivated from your question?

Bogdan

Emile Bosch wrote:

 thx for al the help but i need some help of a php developer i guess cuz i am
 misunderstood here..


-- 
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]




Re: [PHP] Question about CREATE_FUNCTION

2001-12-21 Thread LaserJetter

I understand what you want to know (I dont know myself though) I dont see
why it should be significantly slower than any other function (unless you're
doing it millions of times in a row!!)

If it doesnt recommend using a different function in the manual, I would
keep using the one you're happiest with



Emile Bosch [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 thx for al the help but i need some help of a php developer i guess cuz i
am
 misunderstood here..


 Bogdan Stancescu [EMAIL PROTECTED] wrote in message
 [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
  Or, to actually prove your point in the original e-mail (I checked it
and
  you're right):
  ?
function echotest()
{
  echo(Testing);
}
 
$test=echotest;
  ?
 
  If you now try ? $test; ? it won't do anything -- as you said, ?
 $test();
  ? is the proper code.
 
  Something worth mentioning is that even if you do ? $test=echotest();
 ?
  the former version won't work.
 
  Bogdan
 
   ?php
   $test='htmlspecialchars';
   echo $test('html');
   ?
  
   Produces :
  
   lt;htmlgt;
  
   Regards,
   Andrey
  
   - Original Message -
   From: Alexander Skwar [EMAIL PROTECTED]
   To: Andrey Hristov [EMAIL PROTECTED]
   Cc: [EMAIL PROTECTED]
   Sent: Friday, December 21, 2001 5:35 PM
   Subject: Re: [PHP] Question about CREATE_FUNCTION
  
   So sprach »Andrey Hristov« am 2001-12-21 um 15:52:35 +0200 :
Nope
$test();
  
   Please explain!
  
   Alexander Skwar





-- 
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]