Hi, My name is Raphaël. I'm testing an idea before sending (with your help) a RFC. Thank for your feedback!
This is a well-known PHP message: Notice: Undefined index: id in /xxx/yyy on line 5 Now this is a code example I have seen several times: $foos = get_foos(); $bar = get_bar(); foreach($foos as $foo) { if ($foo['id'] == $bar['id']) { echo 'found!'; } } I think there is a problem with the error message in this type of case: is $foo['id'] or $bar['id'] not set ? I don't know. I'm not sure my example is relevant enough, but I think error message must be as clear as possible to help user in debugging. And I just had a similar problem today (and was thinking: "it's not the first time I see this kind of problem"). So what I could propose may be replacing the error message by something like: Notice: Undefined index: id for $foo in /xxx/yyy on line 5 I'm not aware of the error code format, so I'm sure it must be adapted to be more PHP-error-ish. What do you think? *(side question: am I asking to the right place?)* Regards, Raphaël HUCHET Have a nice day!