php 数组删除元素的方法

可以试用array_diff计算差集的方法实现删除多个元素的目的

<?php
$my_array = array('sheldon', 'leonard', 'howard', 'penny');
$to_remove = array('howard','apple');
$result = array_diff($my_array, $to_remove);
print_r($result);
exit;
?>

参考
https://stackoverflow.com/questions/3059392/how-to-find-a-value-in-array-and-remove-it-by-using-php-array-functions