You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just remembered this behavior when using parse_str(), that dots and spaces in query string keys are replaced with underscore, for the reason that those aren't allowed in PHP variable names. From PHP 8 on the second argument $result is mandatory, so I think it now doesn't create variables in any case, right? So to me, replacing those characters in the resulting array keys, seems like a leftover that could be removed?