1) you need to declare them somewhere, which doesn't make much sense
if these functions are meant to be used only in such context.
If you need them in context, you can declare them in context.
Sometimes there are even problem to give meaningful names to such
functions
Just describe what it does. If it is not unique, then the function is not unique.
2) inline-function is a good candidate for automatic optimization (in
case of array_filter, array_map and similiar the construction can be
converted to the loop)
We have neither such optimizations nor any plans to make those, AFAIK.
3) as the result of (1) and (2) it can be used for fast "currying" of
other functions
And why we need fast currying of other functions?
--
Stanislav Malyshev, Zend Software Architect
stas@zend.com http://www.zend.com/
(408)253-8829 MSN: stas@zend.com