💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 使用到的函数 `in_array()`检索数组中是否存在某值 `array_search()`在数组中搜索某个键值,并返回对应的键名 `array_splice()`从数组中移除选定的元素 ## 封装一个函数 ``` function arrayRemoveElement(&$arr,$element){ if(in_array($element,$arr)){ array_splice($arr,array_search($element,$arr),1); } } ``` ## 测试 ``` $arr = array('red','green','blue','pink'); echo "<pre>"; var_dump($arr); arrayRemoveElement($arr,'blue'); var_dump($arr); echo "</pre>"; ``` ## 输出结果 ``` array(4) { [0]=> string(3) "red" [1]=> string(5) "green" [2]=> string(4) "blue" [3]=> string(4) "pink" } array(3) { [0]=> string(3) "red" [1]=> string(5) "green" [2]=> string(4) "pink" } ``` `array_splice()`函数将元素删除并且重建了索引