How to remove specific elements from array in PHP

1 Answer

0 votes
$arr = array('java',  'php', 'c++', 'python', 'php', "c", "c", "c++", "javascript");
$arr = array_unique($arr);

print_r($arr);

for ($i = 0; $i < count($arr);) {
    if ($arr[$i] == "java" || $arr[$i] == "php" || $arr[$i] == "c++") {
        unset($arr[$i]);
    	$arr = array_values($arr); 
    }
    else
        $i++;
}

print_r($arr);




/*
run:

Array
(
    [0] => java
    [1] => php
    [2] => c++
    [3] => python
    [5] => c
    [8] => javascript
)
Array
(
    [0] => python
    [1] => c
    [2] => javascript
)

*/

 



answered Aug 12, 2020 by avibootz

Related questions

1 answer 187 views
1 answer 144 views
1 answer 180 views
2 answers 235 views
1 answer 112 views
...