Skip to content

Instantly share code, notes, and snippets.

@interduo
Created October 1, 2021 16:20
Show Gist options
  • Select an option

  • Save interduo/f02ce4e0ce6d220d43aaac7dc1b0bbed to your computer and use it in GitHub Desktop.

Select an option

Save interduo/f02ce4e0ce6d220d43aaac7dc1b0bbed to your computer and use it in GitHub Desktop.

Revisions

  1. interduo created this gist Oct 1, 2021.
    39 changes: 39 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,39 @@
    <?php
    print 'TEST1: Duplikaty elementow w tablicy ';
    $a = [ 1, 2, 3];
    $b = [ 1, 2, 3, 2];
    $diff = array_diff($a, $b);
    $diff2 = array_diff($b, $a);

    if(empty($diff) && empty($diff2)) {
    print 'WYNIK: TAK ';
    } else {
    print 'WYNIK: NIE';
    }


    print 'TEST2: Zamiana elementow miejscami w tablicy ';
    $a = [ 1, 2, 3];
    $b = [ 3, 2, 1];
    $diff = array_diff($a, $b);
    $diff2 = array_diff($b, $a);

    if(empty($diff) && empty($diff2)) {
    print 'WYNIK: TAK ';
    } else {
    print 'WYNIK: NIE ';
    }

    print 'TEST3: elementy w tablicy roznia sie ';
    $a = [ 1, 2, 3];
    $b = [ 4, 3, 2, 1];
    $diff = array_diff($a, $b);
    $diff2 = array_diff($b, $a);

    if(empty($diff) && empty($diff2)) {
    print 'WYNIK: TAK ';
    } else {
    print 'WYNIK: NIE ';
    }

    ?>