鍍金池/ 問答/Java  PHP/ 急求:java接口用php語法來寫

急求:java接口用php語法來寫

代碼:
Set<SearchFieldsEnum> searchFields = new HashSet<SearchFieldsEnum>
();
searchFields.add(SearchFieldsEnum.USER_ID);

問題:怎么用php來實(shí)現(xiàn)這段代碼?

回答
編輯回答
櫻花霓

php中暫時(shí)還不支持Set這種數(shù)據(jù)結(jié)構(gòu),所以可以考慮使用array來實(shí)現(xiàn)

<?php

Class 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));

能力有限,如果有錯(cuò)誤希望不吝指教.

2017年12月14日 20:15