Delete multiple array element by value php Fixed

    By: Thad Mertz
    3 years ago

    We can use php function "array_diff"

    $array = [
               0 => "apple", 
               1 => "banana", 
               2 => "chocolate", 
               3 => "chocolate"
             ];
    
    
    $array = \array_diff($array, ["apple", "chocolate"]);
    

    Out should look like this

    [
        [1] => "banana", 
    ]