代码: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
提交
取消