Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // 5.6以降スタイル
- // (array_diffの実装に近い感じで引数を要求する)
- function fast_array_diff($array1, $array2, ...$arrays) {
- return array_flip(array_diff_key(...array_map('array_flip', $array1, $array2, ...$arrays)));
- }
- // 5.5以前スタイル
- function fast_array_diff() {
- return array_flip(call_user_func_array('array_diff_key', array_map('array_flip', func_get_args())));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement