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