php > echo count(get_defined_functions(TRUE)['internal']);
1196
They should clean up the global name space, but that will never happen, so I'll continue not using PHP. php > echo count(get_defined_functions(TRUE)['internal']);
1196
They should clean up the global name space, but that will never happen, so I'll continue not using PHP.Coupled with a lot of outdated documentation and tutorials that advocate using these functions, it becomes a big issue. For example, many tutorials use "==" when "===" should be the default. Deprecated functions are used in many tutorials as well.
* Genuinely interested in the rationale behind this. Sure, it's a lot, but why does that matter?