get_defined_constants()

php.internals

Nathan

22 years ago
Dear List, i was using the get_defined_constants function the first time today and sadly for me i read in the man-pages that it displays _all_ defined constants. Wouldn't it make sense to implement a function like get_user_defined_constants which would only display those constants define()ed by the user during the development time? If it's not worth a function maybe an parameter would be nice, like // return an array of constants defined by the user using define(); get_defined_constants(C_USER) // return an array with all defined constants get_defined_constants(C_ALL) This would also apply to the functions get_defined_functions and get_defined_vars. Maybe there is already a way to figure such things out, but i haven't found anything in the man-pages. I would be glad to know if something alike exists, or if not, why it wouldn't make sense. Thanks in advance, Nathan PS: Please CC me, as i'm not on the list

Ron Korving

22 years ago
it's a nice idea, and personally, i would prefer a simple boolean parameter instead of constants where there's only 2 possibilities anyway.. "Nathan" <nathan@hamevents.de> wrote in message news:20040801203549.0187f752@sheytan...
> Dear List, > > i was using the get_defined_constants function the first time today and
sadly for me i read in the man-pages that it displays _all_ defined constants.
> > Wouldn't it make sense to implement a function like
get_user_defined_constants which would only display those constants define()ed by the user during the development time? If it's not worth a function maybe an parameter would be nice, like
> > // return an array of constants defined by the user using define(); > get_defined_constants(C_USER) > > // return an array with all defined constants > get_defined_constants(C_ALL) > > > This would also apply to the functions get_defined_functions and
get_defined_vars. Maybe there is already a way to figure such things out, but i haven't found anything in the man-pages.
> > I would be glad to know if something alike exists, or if not, why it
wouldn't make sense.

Michael Walter

22 years ago
The latter is much more readable, though. Cheers, Michael Ron Korving wrote:

Thomas Goyne

22 years ago
On Sun, 08 Aug 2004 21:15:44 +0200, Michael Walter <cm@leetspeak.org> wrote:
> The latter is much more readable, though. > > Cheers, > Michael > > Ron Korving wrote: >> it's a nice idea, and personally, i would prefer a simple boolean >> parameter >> instead of constants where there's only 2 possibilities anyway..
The bool method is used in numerous other places, and consistancy is good.
-- Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/