Hello,

I've been watching the bug database for issues coming in for PHP7, and
there have been far fewer than I was expecting, which is nice.

However there are lots of issues open from 'a while ago' that are
either not really bug requests, or are too old to investigate.

I don't think having them kept open is providing any value, and it
makes it harder to find actual issues that need fixing in the issue
database, so I'd like to close some of them.

Obviously me just going through and closing issues en masse might
ruffle some feathers. Below is a list of some that are either not
bugs, or are too old to investigate. (e.g. A crash bug on PHP 4.3.9 is
not something that anyone should be looking at.)

If anyone thinks they all ought to be kept open, that could be
discussed on list, but I would really like to avoid discussing each
one individually on list, as I don't think that would be productive.

If anyone with wants to keep any of these issues open, please could
you assign them to yourself? Or leave a comment on the issue saying
that it needs to be kept open. Otherwise in a couple of days I'll go
through and close these, to make the list of open bugs be 1% smaller.

cheers
Dan


Small feature request
---------------------

https://bugs.php.net/bug.php?id=7930 list() constructor reference assignment
https://bugs.php.net/bug.php?id=12501 Implement authen/authz handler capability
https://bugs.php.net/bug.php?id=14523 Additional parameter for str_repeat()
https://bugs.php.net/bug.php?id=15972 strip_tags should allow
restricting the attributes on tags that are kept
https://bugs.php.net/bug.php?id=17090 Getting slices of associative arrays
https://bugs.php.net/bug.php?id=22593 Fuzzy string matching / agrep
https://bugs.php.net/bug.php?id=26433 Request for is_unique()
https://bugs.php.net/bug.php?id=27453 islamic calender functions
https://bugs.php.net/bug.php?id=28252 ncurses support without a cygwin install.
https://bugs.php.net/bug.php?id=28812 getgid/getuid usage
https://bugs.php.net/bug.php?id=30918 Add a "non-local" flag param to realpath
https://bugs.php.net/bug.php?id=31627 return statement should return
https://bugs.php.net/bug.php?id=32524 Advanced imploding
https://bugs.php.net/bug.php?id=34527 trim functions extension
https://bugs.php.net/bug.php?id=35276 exploding_wordwrap
https://bugs.php.net/bug.php?id=36940 Dynamic open_basedir restriction
not possible.
https://bugs.php.net/bug.php?id=38339 Wanted: Find included file first
in the script's path, than include_path option
https://bugs.php.net/bug.php?id=38437 substr() - slightly change its contract
https://bugs.php.net/bug.php?id=38684 How about an
array_key_walk_recursive() function?
https://bugs.php.net/bug.php?id=40182 Want a function strpos_all with
optional parameters
https://bugs.php.net/bug.php?id=40499 Add highlightning filter
https://bugs.php.net/bug.php?id=44530 Multi-dimensional foreach iterator?
https://bugs.php.net/bug.php?id=46384 expr() or continue;
https://bugs.php.net/bug.php?id=46725 strpos extensions with array
type parameters
https://bugs.php.net/bug.php?id=48072 wish: extra strtr features
similar to GNU strtr
https://bugs.php.net/bug.php?id=48154 Add optional paramter to
print_r() for basic (X)HTML output formatting
https://bugs.php.net/bug.php?id=48192 if structure inherit else
https://bugs.php.net/bug.php?id=49007 Add limit option to trim functions
https://bugs.php.net/bug.php?id=49903 Strip $ at beginning of variable
names for compact()
https://bugs.php.net/bug.php?id=50653 str_split sequence handling
https://bugs.php.net/bug.php?id=51335 Search first substring from list
https://bugs.php.net/bug.php?id=51574 Modify range() function to
support A to ZZZZ
https://bugs.php.net/bug.php?id=52124 Limit search inside $haystack by
new $length parameter
https://bugs.php.net/bug.php?id=52177 please implement recursive ksort
https://bugs.php.net/bug.php?id=52626 New magic method for procedural
calls on object.
https://bugs.php.net/bug.php?id=52575 Would like get_called_class()
without namespace.
https://bugs.php.net/bug.php?id=53170 Cannot substract Arrays
https://bugs.php.net/bug.php?id=55389 Feature suggestion for array_search
https://bugs.php.net/bug.php?id=55633 New argument $invert for array_filter()
https://bugs.php.net/bug.php?id=60908 add array_filter_recursive function
https://bugs.php.net/bug.php?id=61438 color_to_hex functionally
https://bugs.php.net/bug.php?id=61987 abbreviate "Y-m-d H:i:s" to Q
https://bugs.php.net/bug.php?id=62574 New operator for htmlspecialchars
https://bugs.php.net/bug.php?id=65098 A modified version of array_combine()
https://bugs.php.net/bug.php?id=66598 Consider picking up efforts for
Mono integration.
https://bugs.php.net/bug.php?id=67035 wish: str_ends() and str_begins()
https://bugs.php.net/bug.php?id=67659 Support array of delimiters in explode()
https://bugs.php.net/bug.php?id=67734 Add output escaping specifiers
to sprintf etc.
https://bugs.php.net/bug.php?id=68806 getopt is not able to detect
unknown arguments


Way too old to investigate
--------------------------
These might have been real issues, but are ancient.

https://bugs.php.net/bug.php?id=30788 Tomcat 5.0.28 crashes
https://bugs.php.net/bug.php?id=57735 Segfault on non-existant file
https://bugs.php.net/bug.php?id=57962 core dump


Need an RFC
-----------

These are bigger feature requests, and would need a complete RFC to
implement, however they should be discussed as RFCs not bugs.

https://bugs.php.net/bug.php?id=38569 override keyword requested
https://bugs.php.net/bug.php?id=38079 __copy magic method to increase
backwards compatibility
https://bugs.php.net/bug.php?id=38544 tryeach
https://bugs.php.net/bug.php?id=38608 File include control system
feature request
https://bugs.php.net/bug.php?id=38622 Proposed new security scheme for
shared hosting (safe mode substitute)
https://bugs.php.net/bug.php?id=39091 Need to force variables to be declared
https://bugs.php.net/bug.php?id=47933 Allow foreach to iterate
multiple arrays/objects similar to for syntax
https://bugs.php.net/bug.php?id=51598 String Objects?
https://bugs.php.net/bug.php?id=53159 Tolerant and Strict Variables
and functions
https://bugs.php.net/bug.php?id=59779 Support for unary minus
https://bugs.php.net/bug.php?id=60219 Option to disable php_engine if
file owner uid == getuid for webserver security
https://bugs.php.net/bug.php?id=62799 Parallel array processing
https://bugs.php.net/bug.php?id=64136 Better things handling - basic
variables should behave like object
https://bugs.php.net/bug.php?id=65750 Enabling factory constructors
https://bugs.php.net/bug.php?id=66022 operator overloading
https://bugs.php.net/bug.php?id=67409 Clone arguments
https://bugs.php.net/bug.php?id=69886 Addressing problems with
escaping (security)
https://bugs.php.net/bug.php?id=70087 Better string interpolation
https://bugs.php.net/bug.php?id=70231 Ability to set default params
within a functions arguments as an array/object


Just generate your config files
-------------------------------

The nginx guys have the right idea for this. Limit the syntax
supported in config files, and tell people to generate their config
files from data.

https://bugs.php.net/bug.php?id=49375 Mass Virtual Hosting Enhancements

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to