Re: Re: undefined class constant (function)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thank you for the reply:

While I was waiting I came up with the following as a solution:

$_proc = [];
$_proc['sync'] = function($_a){return self::listSync($_a);};
$_proc['async'] = function($_a){return self::listAsync($_a);};
$_out = $_proc[$_type]($_fileLst);
return $_out;

which I have working. 

But I will take a look at your reference.

I was thinking of call() or apply() but I really don't understand those functions.

I look at documentation and think I understand them, but when I see them in use
I mostly don't.

JK
> On Mar 20, 2018, at 3:18 PM, Christoph M. Becker <cmbecker69@xxxxxx> wrote:
> 
> On 20.03.2018 at 06:41, Jeffry Killen:
> 
>> I thought that this might work like javascript (I know javascript is a different language
>> but is mostly translatable to php). In js a function can be assigned to a variable and
>> called via the variable at a later time.
> 
> That is possible in PHP as well, but you have to pass a valid callable,
> see <http://www.php.net/manual/en/language.types.callable.php> for details.
> 
> -- 
> Christoph M. Becker
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php





[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux