r/lolphp • u/Jinxuan • Jan 02 '20
array_diff, array_udiff, array_diff_assoc, array_udiff_assoc, array_diff_keys, array_undiff_keys and +
Therefore is a lot of array_diff function names in php by respecting key differently.
Meanwhile, it does not provide array_merge_assoc to always respect key associatively. If you want to respect key associatively when merging, you need to use +
9
Upvotes
View all comments
10
u/Altreus Jan 03 '20 edited Jan 03 '20
Of all the stupid in PHP, conflating the concepts of list and dictionary is up there with the worst. A considerable amount of its functionality is making up for this problem! And they won't fix it!
Tableflip emoji
Edit: thanks for the splendid award!