Q:

Write a PHP script to delete a specific value from an array using array_filter() function

0

Write a PHP script to delete a specific value from an array using array_filter() function

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

<?php
 $colors = array('key1' => 'Red', 'key2' => 'Green', 'key3' => 'Black');
$given_value = 'Black';
print_r($colors);

$new_filtered_array = array_filter($colors, function ($element) use ($given_value) { return ($element != $given_value);}); 
print_r($filtered_array);
  
print_r($new_filtered_array);
?>

Sample Output:

Array                                                       
(                                                           
    [key1] => Red                                           
    [key2] => Green                                         
    [key3] => Black                                         
)                                                           
PHP Notice:  Undefined variable: filtered_array in /home/stu
dents/2f6e9db0-f423-11e6-a8c0-b738b9ff32f9.php on line 7    
Array                                                       
(                                                           
    [key1] => Red                                           
    [key2] => Green                                         
)

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Similar questions


need a help?


find thousands of online teachers now