代碼:Set<SearchFieldsEnum> searchFields = new HashSet<SearchFieldsEnum>();searchFields.add(SearchFieldsEnum.USER_ID);問題:怎么用php來實現這段代碼?
1 回答

慕勒3428872
TA貢獻1848條經驗 獲得超6個贊
php中暫時還不支持Set這種數據結構,所以可以考慮使用array來實現
<?phpClass Set { private $arr = []; public function add($val) { if (!in_array($val, $this->arr)) { array_push($this->arr, $val); } return $this->arr; } } $set = new Set(); print_r($set->add(2)); print_r($set->add(2)); print_r($set->add(3)); print_r($set->add(4));
能力有限,如果有錯誤希望不吝指教.
添加回答
舉報
0/150
提交
取消